Module pact_plugin_driver::proto [−][src]
Modules
Nested message and enum types in Body
.
Nested message and enum types in CatalogueEntry
.
Nested message and enum types in InteractionResponse
.
Generated client implementations.
Generated server implementations.
Structs
Message representing a request, response or message body
Catalogue of Core Pact + Plugin features
Entry to be added to the core catalogue. Each entry describes one of the features the plugin provides. Entries will be stored in the catalogue under the key “plugin/$name/$type/$key”.
Request to preform a comparison on an actual body given the expected one
Response to the CompareContentsRequest with the results of the comparison
Request to configure/setup an interaction so that it can be verified later
Response to the configure/setup an interaction request
A mismatch for an particular item of content
List of content mismatches
Indicates that there was a mismatch with the content type
Request to generate the contents using any defined generators
Generated body/message response
Example generator
Request to verify the plugin has loaded OK
Response to init plugin, providing the catalogue entries the plugin provides
Response to the configure/setup an interaction request
Represents a matching rule
List of matching rules
Plugin configuration added to the pact file by the ConfigureInteraction step