|
| MOCK_METHOD (Options, options,(),(override)) |
|
| MOCK_METHOD (StatusOr< google::cloud::dialogflow::cx::v3::DetectIntentResponse >, DetectIntent,(google::cloud::dialogflow::cx::v3::DetectIntentRequest const &request),(override)) |
|
| MOCK_METHOD ((std::unique_ptr<::google::cloud::AsyncStreamingReadWriteRpc< google::cloud::dialogflow::cx::v3::StreamingDetectIntentRequest, google::cloud::dialogflow::cx::v3::StreamingDetectIntentResponse > >), AsyncStreamingDetectIntent,(),(override)) |
|
| MOCK_METHOD (StatusOr< google::cloud::dialogflow::cx::v3::MatchIntentResponse >, MatchIntent,(google::cloud::dialogflow::cx::v3::MatchIntentRequest const &request),(override)) |
|
| MOCK_METHOD (StatusOr< google::cloud::dialogflow::cx::v3::FulfillIntentResponse >, FulfillIntent,(google::cloud::dialogflow::cx::v3::FulfillIntentRequest const &request),(override)) |
|
virtual Options | options () |
|
virtual StatusOr< google::cloud::dialogflow::cx::v3::DetectIntentResponse > | DetectIntent (google::cloud::dialogflow::cx::v3::DetectIntentRequest const &request) |
|
virtual std::unique_ptr<::google::cloud::AsyncStreamingReadWriteRpc< google::cloud::dialogflow::cx::v3::StreamingDetectIntentRequest, google::cloud::dialogflow::cx::v3::StreamingDetectIntentResponse > > | AsyncStreamingDetectIntent () |
|
virtual StatusOr< google::cloud::dialogflow::cx::v3::MatchIntentResponse > | MatchIntent (google::cloud::dialogflow::cx::v3::MatchIntentRequest const &request) |
|
virtual StatusOr< google::cloud::dialogflow::cx::v3::FulfillIntentResponse > | FulfillIntent (google::cloud::dialogflow::cx::v3::FulfillIntentRequest const &request) |
|
A class to mock SessionsConnection
.
Application developers may want to test their code with simulated responses, including errors, from an object of type SessionsClient
. To do so, construct an object of type SessionsClient
with an instance of this class. Then use the Google Test framework functions to program the behavior of this mock.
- See also
- This example for how to test your application with GoogleTest. While the example showcases types from the BigQuery library, the underlying principles apply for any pair of
*Client
and *Connection
.