public void GetClickView() { moq::Mock <ClickViewService.ClickViewServiceClient> mockGrpcClient = new moq::Mock <ClickViewService.ClickViewServiceClient>(moq::MockBehavior.Strict); GetClickViewRequest request = new GetClickViewRequest { ResourceNameAsClickViewName = gagvr::ClickViewName.FromCustomerDateGclid("[CUSTOMER_ID]", "[DATE]", "[GCLID]"), }; gagvr::ClickView expectedResponse = new gagvr::ClickView { ResourceNameAsClickViewName = gagvr::ClickViewName.FromCustomerDateGclid("[CUSTOMER_ID]", "[DATE]", "[GCLID]"), AreaOfInterest = new gagvc::ClickLocation(), LocationOfPresence = new gagvc::ClickLocation(), Gclid = "gclid3179810b", PageNumber = -4823514921865917552L, AdGroupAdAsAdGroupAdName = gagvr::AdGroupAdName.FromCustomerAdGroupAd("[CUSTOMER_ID]", "[AD_GROUP_ID]", "[AD_ID]"), CampaignLocationTargetAsGeoTargetConstantName = gagvr::GeoTargetConstantName.FromCriterion("[CRITERION_ID]"), UserListAsUserListName = gagvr::UserListName.FromCustomerUserList("[CUSTOMER_ID]", "[USER_LIST_ID]"), }; mockGrpcClient.Setup(x => x.GetClickView(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); ClickViewServiceClient client = new ClickViewServiceClientImpl(mockGrpcClient.Object, null); gagvr::ClickView response = client.GetClickView(request.ResourceName); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async stt::Task GetClickViewRequestObjectAsync() { moq::Mock <ClickViewService.ClickViewServiceClient> mockGrpcClient = new moq::Mock <ClickViewService.ClickViewServiceClient>(moq::MockBehavior.Strict); GetClickViewRequest request = new GetClickViewRequest { ResourceNameAsClickViewName = gagvr::ClickViewName.FromCustomerClickView("[CUSTOMER]", "[CLICK_VIEW]"), }; gagvr::ClickView expectedResponse = new gagvr::ClickView { ResourceNameAsClickViewName = gagvr::ClickViewName.FromCustomerClickView("[CUSTOMER]", "[CLICK_VIEW]"), Gclid = "gclid3179810b", AreaOfInterest = new gagvc::ClickLocation(), LocationOfPresence = new gagvc::ClickLocation(), PageNumber = -4823514921865917552L, AdGroupAdAsAdGroupAdName = gagvr::AdGroupAdName.FromCustomerAdGroupAd("[CUSTOMER]", "[AD_GROUP_AD]"), }; mockGrpcClient.Setup(x => x.GetClickViewAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <gagvr::ClickView>(stt::Task.FromResult(expectedResponse), null, null, null, null)); ClickViewServiceClient client = new ClickViewServiceClientImpl(mockGrpcClient.Object, null); gagvr::ClickView responseCallSettings = await client.GetClickViewAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); gagvr::ClickView responseCancellationToken = await client.GetClickViewAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public async stt::Task GetClickViewRequestObjectAsync() { moq::Mock <ClickViewService.ClickViewServiceClient> mockGrpcClient = new moq::Mock <ClickViewService.ClickViewServiceClient>(moq::MockBehavior.Strict); GetClickViewRequest request = new GetClickViewRequest { ResourceNameAsClickViewName = gagvr::ClickViewName.FromCustomerDateGclid("[CUSTOMER_ID]", "[DATE]", "[GCLID]"), }; gagvr::ClickView expectedResponse = new gagvr::ClickView { ResourceNameAsClickViewName = gagvr::ClickViewName.FromCustomerDateGclid("[CUSTOMER_ID]", "[DATE]", "[GCLID]"), AreaOfInterest = new gagvc::ClickLocation(), LocationOfPresence = new gagvc::ClickLocation(), Gclid = "gclid3179810b", PageNumber = -4823514921865917552L, AdGroupAdAsAdGroupAdName = gagvr::AdGroupAdName.FromCustomerAdGroupAd("[CUSTOMER_ID]", "[AD_GROUP_ID]", "[AD_ID]"), CampaignLocationTargetAsGeoTargetConstantName = gagvr::GeoTargetConstantName.FromCriterion("[CRITERION_ID]"), UserListAsUserListName = gagvr::UserListName.FromCustomerUserList("[CUSTOMER_ID]", "[USER_LIST_ID]"), KeywordAsAdGroupCriterionName = gagvr::AdGroupCriterionName.FromCustomerAdGroupCriterion("[CUSTOMER_ID]", "[AD_GROUP_ID]", "[CRITERION_ID]"), KeywordInfo = new gagvc::KeywordInfo(), }; mockGrpcClient.Setup(x => x.GetClickViewAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <gagvr::ClickView>(stt::Task.FromResult(expectedResponse), null, null, null, null)); ClickViewServiceClient client = new ClickViewServiceClientImpl(mockGrpcClient.Object, null); gagvr::ClickView responseCallSettings = await client.GetClickViewAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); Assert.AreEqual(expectedResponse, responseCallSettings); gagvr::ClickView responseCancellationToken = await client.GetClickViewAsync(request, st::CancellationToken.None); Assert.AreEqual(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void GetClickView2() { Mock <ClickViewService.ClickViewServiceClient> mockGrpcClient = new Mock <ClickViewService.ClickViewServiceClient>(MockBehavior.Strict); GetClickViewRequest request = new GetClickViewRequest { ResourceName = new ClickViewName("[CUSTOMER]", "[CLICK_VIEW]").ToString(), }; ClickView expectedResponse = new ClickView { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetClickView(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); ClickViewServiceClient client = new ClickViewServiceClientImpl(mockGrpcClient.Object, null); ClickView response = client.GetClickView(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async Task GetClickViewAsync2() { Mock <ClickViewService.ClickViewServiceClient> mockGrpcClient = new Mock <ClickViewService.ClickViewServiceClient>(MockBehavior.Strict); GetClickViewRequest request = new GetClickViewRequest { ResourceName = new ClickViewName("[CUSTOMER]", "[CLICK_VIEW]").ToString(), }; ClickView expectedResponse = new ClickView { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetClickViewAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <ClickView>(Task.FromResult(expectedResponse), null, null, null, null)); ClickViewServiceClient client = new ClickViewServiceClientImpl(mockGrpcClient.Object, null); ClickView response = await client.GetClickViewAsync(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void GetClickView() { moq::Mock <ClickViewService.ClickViewServiceClient> mockGrpcClient = new moq::Mock <ClickViewService.ClickViewServiceClient>(moq::MockBehavior.Strict); GetClickViewRequest request = new GetClickViewRequest { ResourceNameAsClickViewName = gagvr::ClickViewName.FromCustomerClickView("[CUSTOMER]", "[CLICK_VIEW]"), }; gagvr::ClickView expectedResponse = new gagvr::ClickView { ResourceNameAsClickViewName = gagvr::ClickViewName.FromCustomerClickView("[CUSTOMER]", "[CLICK_VIEW]"), Gclid = "gclid3179810b", AreaOfInterest = new gagvc::ClickLocation(), LocationOfPresence = new gagvc::ClickLocation(), PageNumber = -4823514921865917552L, AdGroupAdAsAdGroupAdName = gagvr::AdGroupAdName.FromCustomerAdGroupAd("[CUSTOMER]", "[AD_GROUP_AD]"), }; mockGrpcClient.Setup(x => x.GetClickView(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); ClickViewServiceClient client = new ClickViewServiceClientImpl(mockGrpcClient.Object, null); gagvr::ClickView response = client.GetClickView(request.ResourceName); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }