Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/pact/src/pact-js/pactcore.d.ts>ConsumerPact

Pact 🔗 Contract Testing for Deno 🦕, Powered by Rust 🦀
Latest
type alias ConsumerPact
import { type ConsumerPact } from "https://deno.land/x/pact@0.1.0/src/pact-js/pactcore.d.ts";
definition: PluginPact & { newInteraction: (description: string) => ConsumerInteraction; newAsynchronousMessage: (description: string) => AsynchronousMessage; newSynchronousMessage: (description: string) => SynchronousMessage; pactffiCreateMockServerForTransport: (
address: string,
transport: string,
config: string,
port?: number,
) => number; createMockServer: (
address: string,
port?: number,
tls?: boolean,
) => number; mockServerMismatches: (port: number) => MatchingResult[]; cleanupMockServer: (port: number) => boolean; writePactFile: (dir: string, merge?: boolean) => void; writePactFileForPluginServer: (
port: number,
dir: string,
merge?: boolean,
) => void; mockServerMatchedSuccessfully: (port: number) => boolean; addMetadata: (
namespace: string,
name: string,
value: string,
) => boolean; }