public async stt::Task GetTableRequestObjectAsync() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); GetTableRequest request = new GetTableRequest { Name = "name1c9368b0", }; Table expectedResponse = new Table { TableName = TableName.FromTable("[TABLE]"), DisplayName = "display_name137f65c2", Columns = { new ColumnDescription(), }, }; mockGrpcClient.Setup(x => x.GetTableAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <Table>(stt::Task.FromResult(expectedResponse), null, null, null, null)); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); Table responseCallSettings = await client.GetTableAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); Table responseCancellationToken = await client.GetTableAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public async stt::Task BatchUpdateRowsRequestObjectAsync() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); BatchUpdateRowsRequest request = new BatchUpdateRowsRequest { Parent = "parent7858e4d0", Requests = { new UpdateRowRequest(), }, }; BatchUpdateRowsResponse expectedResponse = new BatchUpdateRowsResponse { Rows = { new Row(), }, }; mockGrpcClient.Setup(x => x.BatchUpdateRowsAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <BatchUpdateRowsResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); BatchUpdateRowsResponse responseCallSettings = await client.BatchUpdateRowsAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); BatchUpdateRowsResponse responseCancellationToken = await client.BatchUpdateRowsAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public async stt::Task UpdateRowAsync() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); UpdateRowRequest request = new UpdateRowRequest { Row = new Row(), UpdateMask = new wkt::FieldMask(), }; Row expectedResponse = new Row { RowName = RowName.FromTableRow("[TABLE]", "[ROW]"), Values = { { "key8a0b6e3c", new wkt::Value() }, }, }; mockGrpcClient.Setup(x => x.UpdateRowAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <Row>(stt::Task.FromResult(expectedResponse), null, null, null, null)); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); Row responseCallSettings = await client.UpdateRowAsync(request.Row, request.UpdateMask, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); Row responseCancellationToken = await client.UpdateRowAsync(request.Row, request.UpdateMask, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void UpdateRow() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); UpdateRowRequest request = new UpdateRowRequest { Row = new Row(), UpdateMask = new wkt::FieldMask(), }; Row expectedResponse = new Row { RowName = RowName.FromTableRow("[TABLE]", "[ROW]"), Values = { { "key8a0b6e3c", new wkt::Value() }, }, }; mockGrpcClient.Setup(x => x.UpdateRow(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); Row response = client.UpdateRow(request.Row, request.UpdateMask); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void CreateRowRequestObject() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); CreateRowRequest request = new CreateRowRequest { Parent = "parent7858e4d0", Row = new Row(), View = View.ColumnIdView, }; Row expectedResponse = new Row { RowName = RowName.FromTableRow("[TABLE]", "[ROW]"), Values = { { "key8a0b6e3c", new wkt::Value() }, }, }; mockGrpcClient.Setup(x => x.CreateRow(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); Row response = client.CreateRow(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void DeleteRowResourceNames() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); DeleteRowRequest request = new DeleteRowRequest { RowName = RowName.FromTableRow("[TABLE]", "[ROW]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteRow(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); client.DeleteRow(request.RowName); mockGrpcClient.VerifyAll(); }
public async stt::Task DeleteRowResourceNamesAsync() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); DeleteRowRequest request = new DeleteRowRequest { RowName = RowName.FromTableRow("[TABLE]", "[ROW]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteRowAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <wkt::Empty>(stt::Task.FromResult(expectedResponse), null, null, null, null)); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); await client.DeleteRowAsync(request.RowName, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); await client.DeleteRowAsync(request.RowName, st::CancellationToken.None); mockGrpcClient.VerifyAll(); }
public void BatchDeleteRowsRequestObject() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); BatchDeleteRowsRequest request = new BatchDeleteRowsRequest { ParentAsTableName = TableName.FromTable("[TABLE]"), RowNames = { RowName.FromTableRow("[TABLE]", "[ROW]"), }, }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.BatchDeleteRows(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); client.BatchDeleteRows(request); mockGrpcClient.VerifyAll(); }
public void GetWorkspaceResourceNames() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); GetWorkspaceRequest request = new GetWorkspaceRequest { WorkspaceName = WorkspaceName.FromWorkspace("[WORKSPACE]"), }; Workspace expectedResponse = new Workspace { WorkspaceName = WorkspaceName.FromWorkspace("[WORKSPACE]"), DisplayName = "display_name137f65c2", Tables = { new Table(), }, }; mockGrpcClient.Setup(x => x.GetWorkspace(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); Workspace response = client.GetWorkspace(request.WorkspaceName); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void BatchUpdateRowsRequestObject() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); BatchUpdateRowsRequest request = new BatchUpdateRowsRequest { Parent = "parent7858e4d0", Requests = { new UpdateRowRequest(), }, }; BatchUpdateRowsResponse expectedResponse = new BatchUpdateRowsResponse { Rows = { new Row(), }, }; mockGrpcClient.Setup(x => x.BatchUpdateRows(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); BatchUpdateRowsResponse response = client.BatchUpdateRows(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void GetTable() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); GetTableRequest request = new GetTableRequest { Name = "name1c9368b0", }; Table expectedResponse = new Table { TableName = TableName.FromTable("[TABLE]"), DisplayName = "display_name137f65c2", Columns = { new ColumnDescription(), }, }; mockGrpcClient.Setup(x => x.GetTable(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); Table response = client.GetTable(request.Name); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async stt::Task GetWorkspaceResourceNamesAsync() { moq::Mock <TablesService.TablesServiceClient> mockGrpcClient = new moq::Mock <TablesService.TablesServiceClient>(moq::MockBehavior.Strict); GetWorkspaceRequest request = new GetWorkspaceRequest { WorkspaceName = WorkspaceName.FromWorkspace("[WORKSPACE]"), }; Workspace expectedResponse = new Workspace { WorkspaceName = WorkspaceName.FromWorkspace("[WORKSPACE]"), DisplayName = "display_name137f65c2", Tables = { new Table(), }, }; mockGrpcClient.Setup(x => x.GetWorkspaceAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <Workspace>(stt::Task.FromResult(expectedResponse), null, null, null, null)); TablesServiceClient client = new TablesServiceClientImpl(mockGrpcClient.Object, null); Workspace responseCallSettings = await client.GetWorkspaceAsync(request.WorkspaceName, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); Workspace responseCancellationToken = await client.GetWorkspaceAsync(request.WorkspaceName, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }