UNPKG

@case-contract-testing/case

Version:

Next-generation contract testing suite

24 lines (23 loc) 824 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ContractDefiner = void 0; const connectors_1 = require("../connectors"); class ContractDefiner { coreDefiner; constructor(description, config, invoker) { this.coreDefiner = new connectors_1.ContractDefinerConnector(description, config, invoker); } runExample(definition, runConfig = {}) { return this.coreDefiner.runExample(definition, runConfig); } runRejectingExample(definition, runConfig = {}) { return this.coreDefiner.runRejectingExample(definition, runConfig); } endRecord() { return this.coreDefiner.endRecord(); } stripMatchers(matcherOrData) { return this.coreDefiner.stripMatchers(matcherOrData); } } exports.ContractDefiner = ContractDefiner;