public async stt::Task GetCampaignExperimentRequestObjectAsync() { moq::Mock <CampaignExperimentService.CampaignExperimentServiceClient> mockGrpcClient = new moq::Mock <CampaignExperimentService.CampaignExperimentServiceClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetCampaignExperimentRequest request = new GetCampaignExperimentRequest { ResourceNameAsCampaignExperimentName = gagvr::CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER_ID]", "[CAMPAIGN_EXPERIMENT_ID]"), }; gagvr::CampaignExperiment expectedResponse = new gagvr::CampaignExperiment { ResourceNameAsCampaignExperimentName = gagvr::CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER_ID]", "[CAMPAIGN_EXPERIMENT_ID]"), TrafficSplitType = gagve::CampaignExperimentTrafficSplitTypeEnum.Types.CampaignExperimentTrafficSplitType.RandomQuery, Status = gagve::CampaignExperimentStatusEnum.Types.CampaignExperimentStatus.Initializing, Id = -6774108720365892680L, CampaignDraftAsCampaignDraftName = gagvr::CampaignDraftName.FromCustomerBaseCampaignDraft("[CUSTOMER_ID]", "[BASE_CAMPAIGN_ID]", "[DRAFT_ID]"), CampaignExperimentName = gagvr::CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER_ID]", "[CAMPAIGN_EXPERIMENT_ID]"), Description = "description2cf9da67", TrafficSplitPercent = -7167375592409567671L, ExperimentCampaignAsCampaignName = gagvr::CampaignName.FromCustomerCampaign("[CUSTOMER_ID]", "[CAMPAIGN_ID]"), LongRunningOperation = "long_running_operation0897bd41", StartDate = "start_date11b9dbea", EndDate = "end_date89dae890", }; mockGrpcClient.Setup(x => x.GetCampaignExperimentAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <gagvr::CampaignExperiment>(stt::Task.FromResult(expectedResponse), null, null, null, null)); CampaignExperimentServiceClient client = new CampaignExperimentServiceClientImpl(mockGrpcClient.Object, null); gagvr::CampaignExperiment responseCallSettings = await client.GetCampaignExperimentAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); gagvr::CampaignExperiment responseCancellationToken = await client.GetCampaignExperimentAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void GetCampaignExperimentRequestObject() { moq::Mock <CampaignExperimentService.CampaignExperimentServiceClient> mockGrpcClient = new moq::Mock <CampaignExperimentService.CampaignExperimentServiceClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetCampaignExperimentRequest request = new GetCampaignExperimentRequest { ResourceNameAsCampaignExperimentName = gagvr::CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER]", "[CAMPAIGN_EXPERIMENT]"), }; gagvr::CampaignExperiment expectedResponse = new gagvr::CampaignExperiment { ResourceNameAsCampaignExperimentName = gagvr::CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER]", "[CAMPAIGN_EXPERIMENT]"), Id = -6774108720365892680L, CampaignDraftAsCampaignDraftName = gagvr::CampaignDraftName.FromCustomerCampaignDraft("[CUSTOMER]", "[CAMPAIGN_DRAFT]"), CampaignExperimentName = gagvr::CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER]", "[CAMPAIGN_EXPERIMENT]"), Description = "description2cf9da67", TrafficSplitPercent = -7167375592409567671L, TrafficSplitType = gagve::CampaignExperimentTrafficSplitTypeEnum.Types.CampaignExperimentTrafficSplitType.RandomQuery, ExperimentCampaignAsCampaignName = gagvr::CampaignName.FromCustomerCampaign("[CUSTOMER]", "[CAMPAIGN]"), Status = gagve::CampaignExperimentStatusEnum.Types.CampaignExperimentStatus.Initializing, LongRunningOperation = "long_running_operation0897bd41", StartDate = "start_date11b9dbea", EndDate = "end_date89dae890", }; mockGrpcClient.Setup(x => x.GetCampaignExperiment(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); CampaignExperimentServiceClient client = new CampaignExperimentServiceClientImpl(mockGrpcClient.Object, null); gagvr::CampaignExperiment response = client.GetCampaignExperiment(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetCampaignExperiment</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetCampaignExperimentRequestObject() { // Create client CampaignExperimentServiceClient campaignExperimentServiceClient = CampaignExperimentServiceClient.Create(); // Initialize request argument(s) GetCampaignExperimentRequest request = new GetCampaignExperimentRequest { ResourceNameAsCampaignExperimentName = CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER_ID]", "[CAMPAIGN_EXPERIMENT_ID]"), }; // Make the request CampaignExperiment response = campaignExperimentServiceClient.GetCampaignExperiment(request); }
/// <summary>Snippet for GetCampaignExperimentAsync</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public async Task GetCampaignExperimentRequestObjectAsync() { // Create client CampaignExperimentServiceClient campaignExperimentServiceClient = await CampaignExperimentServiceClient.CreateAsync(); // Initialize request argument(s) GetCampaignExperimentRequest request = new GetCampaignExperimentRequest { ResourceNameAsCampaignExperimentName = CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER]", "[CAMPAIGN_EXPERIMENT]"), }; // Make the request CampaignExperiment response = await campaignExperimentServiceClient.GetCampaignExperimentAsync(request); }
/// <summary>Snippet for GetCampaignExperimentAsync</summary> public async Task GetCampaignExperimentRequestObjectAsync() { // Snippet: GetCampaignExperimentAsync(GetCampaignExperimentRequest, CallSettings) // Additional: GetCampaignExperimentAsync(GetCampaignExperimentRequest, CancellationToken) // Create client CampaignExperimentServiceClient campaignExperimentServiceClient = await CampaignExperimentServiceClient.CreateAsync(); // Initialize request argument(s) GetCampaignExperimentRequest request = new GetCampaignExperimentRequest { ResourceNameAsCampaignExperimentName = CampaignExperimentName.FromCustomerCampaignExperiment("[CUSTOMER_ID]", "[CAMPAIGN_EXPERIMENT_ID]"), }; // Make the request CampaignExperiment response = await campaignExperimentServiceClient.GetCampaignExperimentAsync(request); // End snippet }
public void GetCampaignExperiment2() { Mock <CampaignExperimentService.CampaignExperimentServiceClient> mockGrpcClient = new Mock <CampaignExperimentService.CampaignExperimentServiceClient>(MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()) .Returns(new Mock <Operations.OperationsClient>().Object); GetCampaignExperimentRequest request = new GetCampaignExperimentRequest { ResourceName = new CampaignExperimentName("[CUSTOMER]", "[CAMPAIGN_EXPERIMENT]").ToString(), }; CampaignExperiment expectedResponse = new CampaignExperiment { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetCampaignExperiment(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); CampaignExperimentServiceClient client = new CampaignExperimentServiceClientImpl(mockGrpcClient.Object, null); CampaignExperiment response = client.GetCampaignExperiment(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async Task GetCampaignExperimentAsync() { Mock <CampaignExperimentService.CampaignExperimentServiceClient> mockGrpcClient = new Mock <CampaignExperimentService.CampaignExperimentServiceClient>(MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()) .Returns(new Mock <Operations.OperationsClient>().Object); GetCampaignExperimentRequest expectedRequest = new GetCampaignExperimentRequest { ResourceName = new CampaignExperimentName("[CUSTOMER]", "[CAMPAIGN_EXPERIMENT]").ToString(), }; CampaignExperiment expectedResponse = new CampaignExperiment { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetCampaignExperimentAsync(expectedRequest, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <CampaignExperiment>(Task.FromResult(expectedResponse), null, null, null, null)); CampaignExperimentServiceClient client = new CampaignExperimentServiceClientImpl(mockGrpcClient.Object, null); string formattedResourceName = new CampaignExperimentName("[CUSTOMER]", "[CAMPAIGN_EXPERIMENT]").ToString(); CampaignExperiment response = await client.GetCampaignExperimentAsync(formattedResourceName); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }