UNPKG

@magda/connector-test-utils

Version:

MAGDA Connector Utils for Test Cases

29 lines (24 loc) 715 B
### Magda Connector Utils for Test Cases The package includes the following utilities for writing [Magda connector](https://github.com/magda-io/magda#connectors) test cases: ```typescript export declare abstract class MockExpressServer { server: any; run(port: number): Promise<unknown>; abstract runImplementation(app: any): void; } export declare class MockRegistry extends MockExpressServer { aspects: any; records: any; env: any; runImplementation(registry: any): void; } /** * Hoping to re-use this functionality for all black-box style connector * testing. */ export declare function runConnectorTest( TEST_CASES: any[], Catalog: any, options?: any ): void; ```