pact_consumer_http (pact_erlang v0.3.1)

View Source

Summary

Types

consumer/0

-type consumer() :: binary().

pact_interaction_details/0

-type pact_interaction_details() :: map().

pact_interaction_ref/0

-type pact_interaction_ref() :: integer().

pact_mock_server_port/0

-type pact_mock_server_port() :: integer().

pact_pid/0

-type pact_pid() :: pid().

pact_ref/0

-type pact_ref() :: integer().

provider/0

-type provider() :: binary().

request_details/0

-type request_details() :: map().

response_details/0

-type response_details() :: map().

Functions

cleanup_interaction(PactPid)

-spec cleanup_interaction(pact_pid()) -> ok.

interaction(PactPid, Interaction)

-spec interaction(pact_pid(), pact_interaction_details()) -> {ok, pact_mock_server_port()}.

v4(Consumer, Provider)

-spec v4(consumer(), provider()) -> pact_pid().