public async stt::Task GetCampaignCriterionRequestObjectAsync() { moq::Mock <CampaignCriterionService.CampaignCriterionServiceClient> mockGrpcClient = new moq::Mock <CampaignCriterionService.CampaignCriterionServiceClient>(moq::MockBehavior.Strict); GetCampaignCriterionRequest request = new GetCampaignCriterionRequest { ResourceNameAsCampaignCriterionName = gagvr::CampaignCriterionName.FromCustomerCampaignCriterion("[CUSTOMER_ID]", "[CAMPAIGN_ID]", "[CRITERION_ID]"), }; gagvr::CampaignCriterion expectedResponse = new gagvr::CampaignCriterion { ResourceNameAsCampaignCriterionName = gagvr::CampaignCriterionName.FromCustomerCampaignCriterion("[CUSTOMER_ID]", "[CAMPAIGN_ID]", "[CRITERION_ID]"), Type = gagve::CriterionTypeEnum.Types.CriterionType.Webpage, Keyword = new gagvc::KeywordInfo(), Placement = new gagvc::PlacementInfo(), MobileAppCategory = new gagvc::MobileAppCategoryInfo(), MobileApplication = new gagvc::MobileApplicationInfo(), Location = new gagvc::LocationInfo(), Device = new gagvc::DeviceInfo(), AdSchedule = new gagvc::AdScheduleInfo(), AgeRange = new gagvc::AgeRangeInfo(), Gender = new gagvc::GenderInfo(), IncomeRange = new gagvc::IncomeRangeInfo(), ParentalStatus = new gagvc::ParentalStatusInfo(), YoutubeVideo = new gagvc::YouTubeVideoInfo(), YoutubeChannel = new gagvc::YouTubeChannelInfo(), UserList = new gagvc::UserListInfo(), Proximity = new gagvc::ProximityInfo(), Topic = new gagvc::TopicInfo(), ListingScope = new gagvc::ListingScopeInfo(), Language = new gagvc::LanguageInfo(), IpBlock = new gagvc::IpBlockInfo(), ContentLabel = new gagvc::ContentLabelInfo(), Carrier = new gagvc::CarrierInfo(), UserInterest = new gagvc::UserInterestInfo(), Webpage = new gagvc::WebpageInfo(), OperatingSystemVersion = new gagvc::OperatingSystemVersionInfo(), MobileDevice = new gagvc::MobileDeviceInfo(), LocationGroup = new gagvc::LocationGroupInfo(), Status = gagve::CampaignCriterionStatusEnum.Types.CampaignCriterionStatus.Removed, CustomAffinity = new gagvc::CustomAffinityInfo(), CampaignAsCampaignName = gagvr::CampaignName.FromCustomerCampaign("[CUSTOMER_ID]", "[CAMPAIGN_ID]"), CriterionId = 8584655242409302840L, BidModifier = 1.6595195E+17F, Negative = false, CustomAudience = new gagvc::CustomAudienceInfo(), CombinedAudience = new gagvc::CombinedAudienceInfo(), DisplayName = "display_name137f65c2", KeywordTheme = new gagvc::KeywordThemeInfo(), }; mockGrpcClient.Setup(x => x.GetCampaignCriterionAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <gagvr::CampaignCriterion>(stt::Task.FromResult(expectedResponse), null, null, null, null)); CampaignCriterionServiceClient client = new CampaignCriterionServiceClientImpl(mockGrpcClient.Object, null); gagvr::CampaignCriterion responseCallSettings = await client.GetCampaignCriterionAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); gagvr::CampaignCriterion responseCancellationToken = await client.GetCampaignCriterionAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetCampaignCriterion</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetCampaignCriterionRequestObject() { // Create client CampaignCriterionServiceClient campaignCriterionServiceClient = CampaignCriterionServiceClient.Create(); // Initialize request argument(s) GetCampaignCriterionRequest request = new GetCampaignCriterionRequest { ResourceNameAsCampaignCriterionName = CampaignCriterionName.FromCustomerCampaignCriterion("[CUSTOMER]", "[CAMPAIGN_CRITERION]"), }; // Make the request CampaignCriterion response = campaignCriterionServiceClient.GetCampaignCriterion(request); }
public void GetCampaignCriterionRequestObject() { moq::Mock <CampaignCriterionService.CampaignCriterionServiceClient> mockGrpcClient = new moq::Mock <CampaignCriterionService.CampaignCriterionServiceClient>(moq::MockBehavior.Strict); GetCampaignCriterionRequest request = new GetCampaignCriterionRequest { ResourceNameAsCampaignCriterionName = gagvr::CampaignCriterionName.FromCustomerCampaignCriterion("[CUSTOMER]", "[CAMPAIGN_CRITERION]"), }; gagvr::CampaignCriterion expectedResponse = new gagvr::CampaignCriterion { ResourceNameAsCampaignCriterionName = gagvr::CampaignCriterionName.FromCustomerCampaignCriterion("[CUSTOMER]", "[CAMPAIGN_CRITERION]"), CampaignAsCampaignName = gagvr::CampaignName.FromCustomerCampaign("[CUSTOMER]", "[CAMPAIGN]"), CriterionId = 8584655242409302840L, Type = gagve::CriterionTypeEnum.Types.CriterionType.Location, Negative = false, Keyword = new gagvc::KeywordInfo(), Placement = new gagvc::PlacementInfo(), MobileAppCategory = new gagvc::MobileAppCategoryInfo(), MobileApplication = new gagvc::MobileApplicationInfo(), Location = new gagvc::LocationInfo(), Device = new gagvc::DeviceInfo(), BidModifier = 1.6595195E+17F, AdSchedule = new gagvc::AdScheduleInfo(), AgeRange = new gagvc::AgeRangeInfo(), Gender = new gagvc::GenderInfo(), IncomeRange = new gagvc::IncomeRangeInfo(), ParentalStatus = new gagvc::ParentalStatusInfo(), YoutubeVideo = new gagvc::YouTubeVideoInfo(), YoutubeChannel = new gagvc::YouTubeChannelInfo(), UserList = new gagvc::UserListInfo(), Proximity = new gagvc::ProximityInfo(), Topic = new gagvc::TopicInfo(), ListingScope = new gagvc::ListingScopeInfo(), Language = new gagvc::LanguageInfo(), IpBlock = new gagvc::IpBlockInfo(), ContentLabel = new gagvc::ContentLabelInfo(), Carrier = new gagvc::CarrierInfo(), UserInterest = new gagvc::UserInterestInfo(), Webpage = new gagvc::WebpageInfo(), OperatingSystemVersion = new gagvc::OperatingSystemVersionInfo(), MobileDevice = new gagvc::MobileDeviceInfo(), LocationGroup = new gagvc::LocationGroupInfo(), Status = gagve::CampaignCriterionStatusEnum.Types.CampaignCriterionStatus.Removed, CustomAffinity = new gagvc::CustomAffinityInfo(), }; mockGrpcClient.Setup(x => x.GetCampaignCriterion(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); CampaignCriterionServiceClient client = new CampaignCriterionServiceClientImpl(mockGrpcClient.Object, null); gagvr::CampaignCriterion response = client.GetCampaignCriterion(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetCampaignCriterionAsync</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 GetCampaignCriterionRequestObjectAsync() { // Create client CampaignCriterionServiceClient campaignCriterionServiceClient = await CampaignCriterionServiceClient.CreateAsync(); // Initialize request argument(s) GetCampaignCriterionRequest request = new GetCampaignCriterionRequest { ResourceNameAsCampaignCriterionName = CampaignCriterionName.FromCustomerCampaignCriterion("[CUSTOMER_ID]", "[CAMPAIGN_ID]", "[CRITERION_ID]"), }; // Make the request CampaignCriterion response = await campaignCriterionServiceClient.GetCampaignCriterionAsync(request); }
/// <summary>Snippet for GetCampaignCriterionAsync</summary> public async Task GetCampaignCriterionRequestObjectAsync() { // Snippet: GetCampaignCriterionAsync(GetCampaignCriterionRequest, CallSettings) // Additional: GetCampaignCriterionAsync(GetCampaignCriterionRequest, CancellationToken) // Create client CampaignCriterionServiceClient campaignCriterionServiceClient = await CampaignCriterionServiceClient.CreateAsync(); // Initialize request argument(s) GetCampaignCriterionRequest request = new GetCampaignCriterionRequest { ResourceNameAsCampaignCriterionName = CampaignCriterionName.FromCustomerCampaignCriterion("[CUSTOMER_ID]", "[CAMPAIGN_ID]", "[CRITERION_ID]"), }; // Make the request CampaignCriterion response = await campaignCriterionServiceClient.GetCampaignCriterionAsync(request); // End snippet }
public void GetCampaignCriterion2() { Mock <CampaignCriterionService.CampaignCriterionServiceClient> mockGrpcClient = new Mock <CampaignCriterionService.CampaignCriterionServiceClient>(MockBehavior.Strict); GetCampaignCriterionRequest request = new GetCampaignCriterionRequest { ResourceName = new CampaignCriteriaName("[CUSTOMER]", "[CAMPAIGN_CRITERIA]").ToString(), }; CampaignCriterion expectedResponse = new CampaignCriterion { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetCampaignCriterion(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); CampaignCriterionServiceClient client = new CampaignCriterionServiceClientImpl(mockGrpcClient.Object, null); CampaignCriterion response = client.GetCampaignCriterion(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async Task GetCampaignCriterionAsync2() { Mock <CampaignCriterionService.CampaignCriterionServiceClient> mockGrpcClient = new Mock <CampaignCriterionService.CampaignCriterionServiceClient>(MockBehavior.Strict); GetCampaignCriterionRequest request = new GetCampaignCriterionRequest { ResourceName = new CampaignCriteriaName("[CUSTOMER]", "[CAMPAIGN_CRITERIA]").ToString(), }; CampaignCriterion expectedResponse = new CampaignCriterion { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetCampaignCriterionAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <CampaignCriterion>(Task.FromResult(expectedResponse), null, null, null, null)); CampaignCriterionServiceClient client = new CampaignCriterionServiceClientImpl(mockGrpcClient.Object, null); CampaignCriterion response = await client.GetCampaignCriterionAsync(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }