Send feedback
Class MockCloudDeployConnection (2.16.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.16.0 keyboard_arrow_down
A class to mock CloudDeployConnection
.
Application developers may want to test their code with simulated responses, including errors, from an object of type CloudDeployClient
. To do so, construct an object of type CloudDeployClient
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
.
Functions
virtual options()
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Returns
Type
Description
Options
virtual ListDeliveryPipelines(google::cloud::deploy::v1::ListDeliveryPipelinesRequest)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::ListDeliveryPipelinesRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::DeliveryPipeline >
virtual GetDeliveryPipeline(google::cloud::deploy::v1::GetDeliveryPipelineRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::GetDeliveryPipelineRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::DeliveryPipeline >
virtual CreateDeliveryPipeline(google::cloud::deploy::v1::CreateDeliveryPipelineRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateDeliveryPipelineRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::DeliveryPipeline > >
virtual UpdateDeliveryPipeline(google::cloud::deploy::v1::UpdateDeliveryPipelineRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateDeliveryPipelineRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::DeliveryPipeline > >
virtual DeleteDeliveryPipeline(google::cloud::deploy::v1::DeleteDeliveryPipelineRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteDeliveryPipelineRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::OperationMetadata > >
virtual ListTargets(google::cloud::deploy::v1::ListTargetsRequest)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::ListTargetsRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::Target >
virtual GetTarget(google::cloud::deploy::v1::GetTargetRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::GetTargetRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Target >
virtual CreateTarget(google::cloud::deploy::v1::CreateTargetRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateTargetRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Target > >
virtual UpdateTarget(google::cloud::deploy::v1::UpdateTargetRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::UpdateTargetRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Target > >
virtual DeleteTarget(google::cloud::deploy::v1::DeleteTargetRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::DeleteTargetRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::OperationMetadata > >
virtual ListReleases(google::cloud::deploy::v1::ListReleasesRequest)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::ListReleasesRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::Release >
virtual GetRelease(google::cloud::deploy::v1::GetReleaseRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::GetReleaseRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Release >
virtual CreateRelease(google::cloud::deploy::v1::CreateReleaseRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateReleaseRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Release > >
virtual AbandonRelease(google::cloud::deploy::v1::AbandonReleaseRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::AbandonReleaseRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::AbandonReleaseResponse >
virtual ApproveRollout(google::cloud::deploy::v1::ApproveRolloutRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::ApproveRolloutRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::ApproveRolloutResponse >
virtual AdvanceRollout(google::cloud::deploy::v1::AdvanceRolloutRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::AdvanceRolloutRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::AdvanceRolloutResponse >
virtual CancelRollout(google::cloud::deploy::v1::CancelRolloutRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::CancelRolloutRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::CancelRolloutResponse >
virtual ListRollouts(google::cloud::deploy::v1::ListRolloutsRequest)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::ListRolloutsRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::Rollout >
virtual GetRollout(google::cloud::deploy::v1::GetRolloutRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::GetRolloutRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Rollout >
virtual CreateRollout(google::cloud::deploy::v1::CreateRolloutRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::CreateRolloutRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::deploy::v1::Rollout > >
virtual IgnoreJob(google::cloud::deploy::v1::IgnoreJobRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::IgnoreJobRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::IgnoreJobResponse >
virtual RetryJob(google::cloud::deploy::v1::RetryJobRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::RetryJobRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::RetryJobResponse >
virtual ListJobRuns(google::cloud::deploy::v1::ListJobRunsRequest)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::ListJobRunsRequest
Returns
Type
Description
StreamRange< google::cloud::deploy::v1::JobRun >
virtual GetJobRun(google::cloud::deploy::v1::GetJobRunRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::GetJobRunRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::JobRun >
virtual TerminateJobRun(google::cloud::deploy::v1::TerminateJobRunRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::TerminateJobRunRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::TerminateJobRunResponse >
virtual GetConfig(google::cloud::deploy::v1::GetConfigRequest const &)
This function is implemented using gMock 's MOCK_METHOD()
.
Consult the gMock documentation to use this mock in your tests.
Parameter
Name
Description
request
google::cloud::deploy::v1::GetConfigRequest const &
Returns
Type
Description
StatusOr< google::cloud::deploy::v1::Config >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-02-04 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-04 UTC."],[],[]]