public class MessagePactBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static MessagePactBuilder |
consumer(java.lang.String consumer)
Name the consumer of the pact
|
MessagePactBuilder |
expectsToReceive(java.lang.String description)
Adds a message expectation in the pact.
|
MessagePactBuilder |
given(java.lang.String providerState)
Sets the provider state.
|
MessagePactBuilder |
hasPactWith(java.lang.String provider)
Name the provider that the consumer has a pact with.
|
au.com.dius.pact.model.v3.messaging.MessagePact |
toPact() |
MessagePactBuilder |
withContent(au.com.dius.pact.consumer.dsl.PactDslJsonBody body) |
MessagePactBuilder |
withMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
public static MessagePactBuilder consumer(java.lang.String consumer)
consumer - Consumer namepublic MessagePactBuilder hasPactWith(java.lang.String provider)
provider - provider namepublic MessagePactBuilder given(java.lang.String providerState)
providerState - state of the providerpublic MessagePactBuilder expectsToReceive(java.lang.String description)
description - message description.public MessagePactBuilder withMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public MessagePactBuilder withContent(au.com.dius.pact.consumer.dsl.PactDslJsonBody body)
public au.com.dius.pact.model.v3.messaging.MessagePact toPact()