A class to mock google::cloud::spanner::DatabaseAdminConnection
.
More...
#include <google/cloud/spanner/mocks/mock_database_admin_connection.h>
|
| MOCK_METHOD1 (CreateDatabase, future< StatusOr< google::spanner::admin::database::v1::Database >>(CreateDatabaseParams)) |
|
| MOCK_METHOD1 (GetDatabase, StatusOr< google::spanner::admin::database::v1::Database >(GetDatabaseParams)) |
|
| MOCK_METHOD1 (GetDatabaseDdl, StatusOr< google::spanner::admin::database::v1::GetDatabaseDdlResponse >(GetDatabaseDdlParams)) |
|
| MOCK_METHOD1 (UpdateDatabase, future< StatusOr< google::spanner::admin::database::v1::UpdateDatabaseDdlMetadata >>(UpdateDatabaseParams)) |
|
| MOCK_METHOD1 (DropDatabase, Status(DropDatabaseParams)) |
|
| MOCK_METHOD1 (ListDatabases, spanner::ListDatabaseRange(ListDatabasesParams)) |
|
| MOCK_METHOD1 (RestoreDatabase, future< StatusOr< google::spanner::admin::database::v1::Database >>(RestoreDatabaseParams)) |
|
| MOCK_METHOD1 (GetIamPolicy, StatusOr< google::iam::v1::Policy >(GetIamPolicyParams)) |
|
| MOCK_METHOD1 (SetIamPolicy, StatusOr< google::iam::v1::Policy >(SetIamPolicyParams)) |
|
| MOCK_METHOD1 (TestIamPermissions, StatusOr< google::iam::v1::TestIamPermissionsResponse >(TestIamPermissionsParams)) |
|
| MOCK_METHOD1 (CreateBackup, future< StatusOr< google::spanner::admin::database::v1::Backup >>(CreateBackupParams)) |
|
| MOCK_METHOD1 (GetBackup, StatusOr< google::spanner::admin::database::v1::Backup >(GetBackupParams)) |
|
| MOCK_METHOD1 (DeleteBackup, Status(DeleteBackupParams)) |
|
| MOCK_METHOD1 (ListBackups, spanner::ListBackupsRange(ListBackupsParams)) |
|
| MOCK_METHOD1 (UpdateBackup, StatusOr< google::spanner::admin::database::v1::Backup >(UpdateBackupParams)) |
|
| MOCK_METHOD1 (ListBackupOperations, spanner::ListBackupOperationsRange(ListBackupOperationsParams)) |
|
| MOCK_METHOD1 (ListDatabaseOperations, spanner::ListDatabaseOperationsRange(ListDatabaseOperationsParams)) |
|
A class to mock google::cloud::spanner::DatabaseAdminConnection
.
Application developers may want to test their code with simulated responses, including errors from a spanner::DatabaseAdminClient
. To do so, construct a spanner::DatabaseAdminClient
with an instance of this class. Then use the Google Test framework functions to program the behavior of this mock.
Definition at line 34 of file mock_database_admin_connection.h.
◆ MOCK_METHOD1() [1/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
CreateDatabase |
, |
|
|
future< StatusOr< google::spanner::admin::database::v1::Database >> |
CreateDatabaseParams |
|
) |
| |
◆ MOCK_METHOD1() [2/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
GetDatabase |
, |
|
|
StatusOr< google::spanner::admin::database::v1::Database > |
GetDatabaseParams |
|
) |
| |
◆ MOCK_METHOD1() [3/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
GetDatabaseDdl |
, |
|
|
StatusOr< google::spanner::admin::database::v1::GetDatabaseDdlResponse > |
GetDatabaseDdlParams |
|
) |
| |
◆ MOCK_METHOD1() [4/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
UpdateDatabase |
, |
|
|
future< StatusOr< google::spanner::admin::database::v1::UpdateDatabaseDdlMetadata >> |
UpdateDatabaseParams |
|
) |
| |
◆ MOCK_METHOD1() [5/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
DropDatabase |
, |
|
|
Status(DropDatabaseParams) |
|
|
) |
| |
◆ MOCK_METHOD1() [6/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
ListDatabases |
, |
|
|
spanner::ListDatabaseRange(ListDatabasesParams) |
|
|
) |
| |
◆ MOCK_METHOD1() [7/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
RestoreDatabase |
, |
|
|
future< StatusOr< google::spanner::admin::database::v1::Database >> |
RestoreDatabaseParams |
|
) |
| |
◆ MOCK_METHOD1() [8/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
GetIamPolicy |
, |
|
|
StatusOr< google::iam::v1::Policy > |
GetIamPolicyParams |
|
) |
| |
◆ MOCK_METHOD1() [9/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
SetIamPolicy |
, |
|
|
StatusOr< google::iam::v1::Policy > |
SetIamPolicyParams |
|
) |
| |
◆ MOCK_METHOD1() [10/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
TestIamPermissions |
, |
|
|
StatusOr< google::iam::v1::TestIamPermissionsResponse > |
TestIamPermissionsParams |
|
) |
| |
◆ MOCK_METHOD1() [11/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
CreateBackup |
, |
|
|
future< StatusOr< google::spanner::admin::database::v1::Backup >> |
CreateBackupParams |
|
) |
| |
◆ MOCK_METHOD1() [12/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
GetBackup |
, |
|
|
StatusOr< google::spanner::admin::database::v1::Backup > |
GetBackupParams |
|
) |
| |
◆ MOCK_METHOD1() [13/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
DeleteBackup |
, |
|
|
Status(DeleteBackupParams) |
|
|
) |
| |
◆ MOCK_METHOD1() [14/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
ListBackups |
, |
|
|
spanner::ListBackupsRange(ListBackupsParams) |
|
|
) |
| |
◆ MOCK_METHOD1() [15/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
UpdateBackup |
, |
|
|
StatusOr< google::spanner::admin::database::v1::Backup > |
UpdateBackupParams |
|
) |
| |
◆ MOCK_METHOD1() [16/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
ListBackupOperations |
, |
|
|
spanner::ListBackupOperationsRange(ListBackupOperationsParams) |
|
|
) |
| |
◆ MOCK_METHOD1() [17/17]
google::cloud::spanner_mocks::v1::MockDatabaseAdminConnection::MOCK_METHOD1 |
( |
ListDatabaseOperations |
, |
|
|
spanner::ListDatabaseOperationsRange(ListDatabaseOperationsParams) |
|
|
) |
| |