Documentation ¶
Index ¶
- type ConsumerPactBuilder
- type MockProviderService
- func (p *MockProviderService) ClearInteractions() ProviderService
- func (p *MockProviderService) Given(state string) ProviderService
- func (p *MockProviderService) UponReceiving(description string) ProviderService
- func (p *MockProviderService) VerifyInteractions() error
- func (p *MockProviderService) WillRespondWith(providerResponse *provider.ProviderResponse) ProviderService
- func (p *MockProviderService) With(providerRequest *provider.ProviderRequest) ProviderService
- type PactBuilder
- type PactConfig
- type ProviderService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsumerPactBuilder ¶
type ConsumerPactBuilder struct {
// contains filtered or unexported fields
}
func NewConsumerPactBuilder ¶
func NewConsumerPactBuilder(pactConfig *PactConfig) *ConsumerPactBuilder
func (*ConsumerPactBuilder) Build ¶
func (c *ConsumerPactBuilder) Build() error
func (*ConsumerPactBuilder) GetMockProviderService ¶
func (c *ConsumerPactBuilder) GetMockProviderService() ProviderService
func (*ConsumerPactBuilder) HasPactWith ¶
func (c *ConsumerPactBuilder) HasPactWith(serviceProvider string) PactBuilder
func (*ConsumerPactBuilder) ServiceConsumer ¶
func (c *ConsumerPactBuilder) ServiceConsumer(consumer string) PactBuilder
type MockProviderService ¶
type MockProviderService struct {
// contains filtered or unexported fields
}
func NewMockProviderService ¶
func NewMockProviderService(config *PactConfig) *MockProviderService
func (*MockProviderService) ClearInteractions ¶
func (p *MockProviderService) ClearInteractions() ProviderService
func (*MockProviderService) Given ¶
func (p *MockProviderService) Given(state string) ProviderService
func (*MockProviderService) UponReceiving ¶
func (p *MockProviderService) UponReceiving(description string) ProviderService
func (*MockProviderService) VerifyInteractions ¶
func (p *MockProviderService) VerifyInteractions() error
func (*MockProviderService) WillRespondWith ¶
func (p *MockProviderService) WillRespondWith(providerResponse *provider.ProviderResponse) ProviderService
func (*MockProviderService) With ¶
func (p *MockProviderService) With(providerRequest *provider.ProviderRequest) ProviderService
type PactBuilder ¶
type PactBuilder interface { ServiceConsumer(consumer string) PactBuilder HasPactWith(serviceProvider string) PactBuilder GetMockProviderService() ProviderService Build() error }
type PactConfig ¶
type ProviderService ¶
type ProviderService interface { Given(state string) ProviderService UponReceiving(description string) ProviderService With(request *provider.ProviderRequest) ProviderService WillRespondWith(response *provider.ProviderResponse) ProviderService ClearInteractions() ProviderService VerifyInteractions() error }
Click to show internal directories.
Click to hide internal directories.