public async stt::Task GetKeywordPlanAdGroupKeywordRequestObjectAsync() { moq::Mock <KeywordPlanAdGroupKeywordService.KeywordPlanAdGroupKeywordServiceClient> mockGrpcClient = new moq::Mock <KeywordPlanAdGroupKeywordService.KeywordPlanAdGroupKeywordServiceClient>(moq::MockBehavior.Strict); GetKeywordPlanAdGroupKeywordRequest request = new GetKeywordPlanAdGroupKeywordRequest { ResourceNameAsKeywordPlanAdGroupKeywordName = gagvr::KeywordPlanAdGroupKeywordName.FromCustomerKeywordPlanAdGroupKeyword("[CUSTOMER]", "[KEYWORD_PLAN_AD_GROUP_KEYWORD]"), }; gagvr::KeywordPlanAdGroupKeyword expectedResponse = new gagvr::KeywordPlanAdGroupKeyword { ResourceNameAsKeywordPlanAdGroupKeywordName = gagvr::KeywordPlanAdGroupKeywordName.FromCustomerKeywordPlanAdGroupKeyword("[CUSTOMER]", "[KEYWORD_PLAN_AD_GROUP_KEYWORD]"), KeywordPlanAdGroupAsKeywordPlanAdGroupName = gagvr::KeywordPlanAdGroupName.FromCustomerKeywordPlanAdGroup("[CUSTOMER]", "[KEYWORD_PLAN_AD_GROUP]"), Id = -6774108720365892680L, Text = "textec51b21c", MatchType = gagve::KeywordMatchTypeEnum.Types.KeywordMatchType.Unspecified, CpcBidMicros = 7321761304249472746L, Negative = false, }; mockGrpcClient.Setup(x => x.GetKeywordPlanAdGroupKeywordAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <gagvr::KeywordPlanAdGroupKeyword>(stt::Task.FromResult(expectedResponse), null, null, null, null)); KeywordPlanAdGroupKeywordServiceClient client = new KeywordPlanAdGroupKeywordServiceClientImpl(mockGrpcClient.Object, null); gagvr::KeywordPlanAdGroupKeyword responseCallSettings = await client.GetKeywordPlanAdGroupKeywordAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); gagvr::KeywordPlanAdGroupKeyword responseCancellationToken = await client.GetKeywordPlanAdGroupKeywordAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void GetKeywordPlanAdGroupKeyword() { moq::Mock <KeywordPlanAdGroupKeywordService.KeywordPlanAdGroupKeywordServiceClient> mockGrpcClient = new moq::Mock <KeywordPlanAdGroupKeywordService.KeywordPlanAdGroupKeywordServiceClient>(moq::MockBehavior.Strict); GetKeywordPlanAdGroupKeywordRequest request = new GetKeywordPlanAdGroupKeywordRequest { ResourceNameAsKeywordPlanAdGroupKeywordName = gagvr::KeywordPlanAdGroupKeywordName.FromCustomerKeywordPlanAdGroupKeyword("[CUSTOMER]", "[KEYWORD_PLAN_AD_GROUP_KEYWORD]"), }; gagvr::KeywordPlanAdGroupKeyword expectedResponse = new gagvr::KeywordPlanAdGroupKeyword { ResourceNameAsKeywordPlanAdGroupKeywordName = gagvr::KeywordPlanAdGroupKeywordName.FromCustomerKeywordPlanAdGroupKeyword("[CUSTOMER]", "[KEYWORD_PLAN_AD_GROUP_KEYWORD]"), KeywordPlanAdGroupAsKeywordPlanAdGroupName = gagvr::KeywordPlanAdGroupName.FromCustomerKeywordPlanAdGroup("[CUSTOMER]", "[KEYWORD_PLAN_AD_GROUP]"), Id = -6774108720365892680L, Text = "textec51b21c", MatchType = gagve::KeywordMatchTypeEnum.Types.KeywordMatchType.Unspecified, CpcBidMicros = 7321761304249472746L, Negative = false, }; mockGrpcClient.Setup(x => x.GetKeywordPlanAdGroupKeyword(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); KeywordPlanAdGroupKeywordServiceClient client = new KeywordPlanAdGroupKeywordServiceClientImpl(mockGrpcClient.Object, null); gagvr::KeywordPlanAdGroupKeyword response = client.GetKeywordPlanAdGroupKeyword(request.ResourceName); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetKeywordPlanAdGroupKeyword</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetKeywordPlanAdGroupKeywordRequestObject() { // Create client KeywordPlanAdGroupKeywordServiceClient keywordPlanAdGroupKeywordServiceClient = KeywordPlanAdGroupKeywordServiceClient.Create(); // Initialize request argument(s) GetKeywordPlanAdGroupKeywordRequest request = new GetKeywordPlanAdGroupKeywordRequest { ResourceNameAsKeywordPlanAdGroupKeywordName = KeywordPlanAdGroupKeywordName.FromCustomerKeywordPlanAdGroupKeyword("[CUSTOMER_ID]", "[KEYWORD_PLAN_AD_GROUP_KEYWORD_ID]"), }; // Make the request KeywordPlanAdGroupKeyword response = keywordPlanAdGroupKeywordServiceClient.GetKeywordPlanAdGroupKeyword(request); }
/// <summary>Snippet for GetKeywordPlanAdGroupKeywordAsync</summary> public async Task GetKeywordPlanAdGroupKeywordRequestObjectAsync() { // Snippet: GetKeywordPlanAdGroupKeywordAsync(GetKeywordPlanAdGroupKeywordRequest, CallSettings) // Additional: GetKeywordPlanAdGroupKeywordAsync(GetKeywordPlanAdGroupKeywordRequest, CancellationToken) // Create client KeywordPlanAdGroupKeywordServiceClient keywordPlanAdGroupKeywordServiceClient = await KeywordPlanAdGroupKeywordServiceClient.CreateAsync(); // Initialize request argument(s) GetKeywordPlanAdGroupKeywordRequest request = new GetKeywordPlanAdGroupKeywordRequest { ResourceNameAsKeywordPlanAdGroupKeywordName = KeywordPlanAdGroupKeywordName.FromCustomerKeywordPlanAdGroupKeyword("[CUSTOMER]", "[KEYWORD_PLAN_AD_GROUP_KEYWORD]"), }; // Make the request KeywordPlanAdGroupKeyword response = await keywordPlanAdGroupKeywordServiceClient.GetKeywordPlanAdGroupKeywordAsync(request); // End snippet }