API Reference pact_consumer_ex v0.1.0

Modules

Builder for Interaction objects. Normally created via Pact.Builder.PactBuilder.interaction.

Asynchronous message interaction builder. Normally created via Pact.Builders.PactBuilder.message_interaction.

Builder for Pact objects.

Builder for Request objects. Normally created via Pact.Builders.PactBuilder.

Builder for Response objects. Normally created via Pact.Builders.PactBuilder.

A mock server that handles the requests described in a Pact, intended for use in tests, and validates that the requests made to that server are correct.

Asynchronous interactions as a sequence of messages

Wraps native Rust functions to construct Pact interactions.

Provides Elixir bindings for constructing Async Message interactions.

Wraps native rust functions to construct pact builders.

Wraps native rust functions to construct sync requests.

Wraps native Rust functions to construct sync responses.

wraps native rust functions to start mock servers.

Wraps native rust interaction.

Wraps native rust interaction.

Wraps native rust interaction.

Wraps native rust functions for async messages.

Wraps native rust http parts.

Provides Elixir bindings to the native Rust implementation of Pact.

A pattern which can be used to either

A pattern which matches or generates a string.