Pact C++ Consumer DSL  0.0.7
DSL to support writing consumer tests in C++
pact_consumer::Interaction Member List

This is the complete list of members for pact_consumer::Interaction, including all inherited members.

given(const char *provider_state) constpact_consumer::Interaction
given(const char *provider_state, const std::unordered_map< std::string, std::string > &parameters) constpact_consumer::Interaction
Interaction(const Pact *parent, const char *description)pact_consumer::Interaction
interactionpact_consumer::Interaction
uponReceiving(const char *description) constpact_consumer::Interaction
willRespondWith(size_t status) constpact_consumer::Interaction
withBinaryFile(const std::string &content_type, const std::filesystem::path &example_file) constpact_consumer::Interaction
withBody(const std::string &body, const std::string &content_type) constpact_consumer::Interaction
withHeaders(const std::unordered_map< std::string, std::vector< std::string >> &headers) constpact_consumer::Interaction
withJsonBody(pact_consumer::matchers::IMatcher::Ptr body) constpact_consumer::Interaction
withMultipartFileUpload(const std::string &part_name, const std::string &content_type, const std::filesystem::path &example_file) constpact_consumer::Interaction
withQuery(const std::unordered_map< std::string, std::vector< std::string >> &query) constpact_consumer::Interaction
withRequest(const char *method, const char *path) constpact_consumer::Interaction
withResponseBinaryFile(const std::string &content_type, const std::filesystem::path &example_file) constpact_consumer::Interaction
withResponseBody(const std::string &body, const std::string &content_type) constpact_consumer::Interaction
withResponseHeaders(const std::unordered_map< std::string, std::vector< std::string >> &headers) constpact_consumer::Interaction
withResponseJsonBody(pact_consumer::matchers::IMatcher::Ptr body) constpact_consumer::Interaction
withResponseMultipartFileUpload(const std::string &part_name, const std::string &content_type, const std::filesystem::path &example_file) constpact_consumer::Interaction