UNPKG

@case-contract-testing/case

Version:

Next-generation contract testing suite

20 lines (19 loc) 675 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ContractVerifier = void 0; const connectors_1 = require("../connectors"); class ContractVerifier { coreVerifier; config; constructor(config, callback) { this.config = config; this.coreVerifier = new connectors_1.ContractVerifierConnector(config, callback); } getAvailableContractDescriptions() { return this.coreVerifier.getAvailableContractDescriptions(); } runVerification(invoker, configOverrides = this.config) { this.coreVerifier.verifyContract(invoker, configOverrides); } } exports.ContractVerifier = ContractVerifier;