public void MutateCampaignBudgets() { moq::Mock <CampaignBudgetService.CampaignBudgetServiceClient> mockGrpcClient = new moq::Mock <CampaignBudgetService.CampaignBudgetServiceClient>(moq::MockBehavior.Strict); MutateCampaignBudgetsRequest request = new MutateCampaignBudgetsRequest { CustomerId = "customer_id3b3724cb", Operations = { new CampaignBudgetOperation(), }, }; MutateCampaignBudgetsResponse expectedResponse = new MutateCampaignBudgetsResponse { Results = { new MutateCampaignBudgetResult(), }, PartialFailureError = new gr::Status(), }; mockGrpcClient.Setup(x => x.MutateCampaignBudgets(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); CampaignBudgetServiceClient client = new CampaignBudgetServiceClientImpl(mockGrpcClient.Object, null); MutateCampaignBudgetsResponse response = client.MutateCampaignBudgets(request.CustomerId, request.Operations); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void MutateCampaignBudgetsRequestObject() { moq::Mock <CampaignBudgetService.CampaignBudgetServiceClient> mockGrpcClient = new moq::Mock <CampaignBudgetService.CampaignBudgetServiceClient>(moq::MockBehavior.Strict); MutateCampaignBudgetsRequest request = new MutateCampaignBudgetsRequest { CustomerId = "customer_id3b3724cb", Operations = { new CampaignBudgetOperation(), }, PartialFailure = false, ValidateOnly = true, ResponseContentType = gagve::ResponseContentTypeEnum.Types.ResponseContentType.ResourceNameOnly, }; MutateCampaignBudgetsResponse expectedResponse = new MutateCampaignBudgetsResponse { Results = { new MutateCampaignBudgetResult(), }, PartialFailureError = new gr::Status(), }; mockGrpcClient.Setup(x => x.MutateCampaignBudgets(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); CampaignBudgetServiceClient client = new CampaignBudgetServiceClientImpl(mockGrpcClient.Object, null); MutateCampaignBudgetsResponse response = client.MutateCampaignBudgets(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void MutateCampaignBudgets3() { Mock <CampaignBudgetService.CampaignBudgetServiceClient> mockGrpcClient = new Mock <CampaignBudgetService.CampaignBudgetServiceClient>(MockBehavior.Strict); MutateCampaignBudgetsRequest request = new MutateCampaignBudgetsRequest { CustomerId = "customerId-1772061412", Operations = { }, }; MutateCampaignBudgetsResponse expectedResponse = new MutateCampaignBudgetsResponse(); mockGrpcClient.Setup(x => x.MutateCampaignBudgets(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); CampaignBudgetServiceClient client = new CampaignBudgetServiceClientImpl(mockGrpcClient.Object, null); MutateCampaignBudgetsResponse response = client.MutateCampaignBudgets(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void MutateCampaignBudgets() { Mock <CampaignBudgetService.CampaignBudgetServiceClient> mockGrpcClient = new Mock <CampaignBudgetService.CampaignBudgetServiceClient>(MockBehavior.Strict); MutateCampaignBudgetsRequest expectedRequest = new MutateCampaignBudgetsRequest { CustomerId = "customerId-1772061412", Operations = { }, PartialFailure = true, ValidateOnly = false, }; MutateCampaignBudgetsResponse expectedResponse = new MutateCampaignBudgetsResponse(); mockGrpcClient.Setup(x => x.MutateCampaignBudgets(expectedRequest, It.IsAny <CallOptions>())) .Returns(expectedResponse); CampaignBudgetServiceClient client = new CampaignBudgetServiceClientImpl(mockGrpcClient.Object, null); string customerId = "customerId-1772061412"; IEnumerable <CampaignBudgetOperation> operations = new List <CampaignBudgetOperation>(); bool partialFailure = true; bool validateOnly = false; MutateCampaignBudgetsResponse response = client.MutateCampaignBudgets(customerId, operations, partialFailure, validateOnly); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }