UNPKG

@case-contract-testing/case

Version:

Next-generation contract testing suite

12 lines (11 loc) 623 B
import { ContractVerifierConnector } from '../connectors'; import { MultiTestInvoker, RunTestCallback } from '../core/executeExample/types'; import { CaseConfig } from '../core/types'; import { AnyMockDescriptorType, ContractDescription } from '../entities/types'; export declare class ContractVerifier { coreVerifier: ContractVerifierConnector; config: CaseConfig; constructor(config: CaseConfig, callback: RunTestCallback); getAvailableContractDescriptions(): ContractDescription[]; runVerification<T extends AnyMockDescriptorType>(invoker: MultiTestInvoker<T>, configOverrides?: CaseConfig): void; }