A class to mock BusinessGlossaryServiceConnection.
Application developers may want to test their code with simulated responses, including errors, from an object of type BusinessGlossaryServiceClient. To do so, construct an object of type BusinessGlossaryServiceClient 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 CreateGlossary(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::dataplex::v1::Glossary > > |
|
virtual UpdateGlossary(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::dataplex::v1::Glossary > > |
|
virtual DeleteGlossary(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::dataplex::v1::OperationMetadata > > |
|
virtual GetGlossary(google::cloud::dataplex::v1::GetGlossaryRequest 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::dataplex::v1::GetGlossaryRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::dataplex::v1::Glossary > |
|
virtual ListGlossaries(google::cloud::dataplex::v1::ListGlossariesRequest)
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::dataplex::v1::ListGlossariesRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::dataplex::v1::Glossary > |
|
virtual CreateGlossaryCategory(google::cloud::dataplex::v1::CreateGlossaryCategoryRequest 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::dataplex::v1::CreateGlossaryCategoryRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::dataplex::v1::GlossaryCategory > |
|
virtual UpdateGlossaryCategory(google::cloud::dataplex::v1::UpdateGlossaryCategoryRequest 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::dataplex::v1::UpdateGlossaryCategoryRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::dataplex::v1::GlossaryCategory > |
|
virtual DeleteGlossaryCategory(google::cloud::dataplex::v1::DeleteGlossaryCategoryRequest 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::dataplex::v1::DeleteGlossaryCategoryRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual GetGlossaryCategory(google::cloud::dataplex::v1::GetGlossaryCategoryRequest 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::dataplex::v1::GetGlossaryCategoryRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::dataplex::v1::GlossaryCategory > |
|
virtual ListGlossaryCategories(google::cloud::dataplex::v1::ListGlossaryCategoriesRequest)
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::dataplex::v1::ListGlossaryCategoriesRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::dataplex::v1::GlossaryCategory > |
|
virtual CreateGlossaryTerm(google::cloud::dataplex::v1::CreateGlossaryTermRequest 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::dataplex::v1::CreateGlossaryTermRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::dataplex::v1::GlossaryTerm > |
|
virtual UpdateGlossaryTerm(google::cloud::dataplex::v1::UpdateGlossaryTermRequest 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::dataplex::v1::UpdateGlossaryTermRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::dataplex::v1::GlossaryTerm > |
|
virtual DeleteGlossaryTerm(google::cloud::dataplex::v1::DeleteGlossaryTermRequest 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::dataplex::v1::DeleteGlossaryTermRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual GetGlossaryTerm(google::cloud::dataplex::v1::GetGlossaryTermRequest 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::dataplex::v1::GetGlossaryTermRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::dataplex::v1::GlossaryTerm > |
|
virtual ListGlossaryTerms(google::cloud::dataplex::v1::ListGlossaryTermsRequest)
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::dataplex::v1::ListGlossaryTermsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::dataplex::v1::GlossaryTerm > |
|
virtual ListLocations(google::cloud::location::ListLocationsRequest)
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::location::ListLocationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::location::Location > |
|
virtual GetLocation(google::cloud::location::GetLocationRequest 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::location::GetLocationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::location::Location > |
|
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest 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::iam::v1::SetIamPolicyRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::iam::v1::Policy > |
|
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest 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::iam::v1::GetIamPolicyRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::iam::v1::Policy > |
|
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest 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::iam::v1::TestIamPermissionsRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::iam::v1::TestIamPermissionsResponse > |
|
virtual ListOperations(google::longrunning::ListOperationsRequest)
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::longrunning::ListOperationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::longrunning::Operation > |
|
virtual GetOperation(google::longrunning::GetOperationRequest 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::longrunning::GetOperationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual DeleteOperation(google::longrunning::DeleteOperationRequest 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::longrunning::DeleteOperationRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual CancelOperation(google::longrunning::CancelOperationRequest 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::longrunning::CancelOperationRequest const &
|
| Returns |
| Type |
Description |
Status |
|