public async stt::Task GenerateForecastCurveAsync() { moq::Mock <KeywordPlanService.KeywordPlanServiceClient> mockGrpcClient = new moq::Mock <KeywordPlanService.KeywordPlanServiceClient>(moq::MockBehavior.Strict); GenerateForecastCurveRequest request = new GenerateForecastCurveRequest { KeywordPlan = "keyword_plan348c505a", }; GenerateForecastCurveResponse expectedResponse = new GenerateForecastCurveResponse { CampaignForecastCurves = { new KeywordPlanCampaignForecastCurve(), }, }; mockGrpcClient.Setup(x => x.GenerateForecastCurveAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <GenerateForecastCurveResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); KeywordPlanServiceClient client = new KeywordPlanServiceClientImpl(mockGrpcClient.Object, null); GenerateForecastCurveResponse responseCallSettings = await client.GenerateForecastCurveAsync(request.KeywordPlan, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); Assert.AreEqual(expectedResponse, responseCallSettings); GenerateForecastCurveResponse responseCancellationToken = await client.GenerateForecastCurveAsync(request.KeywordPlan, st::CancellationToken.None); Assert.AreEqual(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public async stt::Task GenerateForecastCurveResourceNamesAsync() { moq::Mock <KeywordPlanService.KeywordPlanServiceClient> mockGrpcClient = new moq::Mock <KeywordPlanService.KeywordPlanServiceClient>(moq::MockBehavior.Strict); GenerateForecastCurveRequest request = new GenerateForecastCurveRequest { KeywordPlanAsKeywordPlanName = gagvr::KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"), }; GenerateForecastCurveResponse expectedResponse = new GenerateForecastCurveResponse { CampaignForecastCurves = { new KeywordPlanCampaignForecastCurve(), }, }; mockGrpcClient.Setup(x => x.GenerateForecastCurveAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <GenerateForecastCurveResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); KeywordPlanServiceClient client = new KeywordPlanServiceClientImpl(mockGrpcClient.Object, null); GenerateForecastCurveResponse responseCallSettings = await client.GenerateForecastCurveAsync(request.KeywordPlanAsKeywordPlanName, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); GenerateForecastCurveResponse responseCancellationToken = await client.GenerateForecastCurveAsync(request.KeywordPlanAsKeywordPlanName, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GenerateForecastCurve</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GenerateForecastCurve() { // Create client KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create(); // Initialize request argument(s) string keywordPlan = "customers/[CUSTOMER_ID]/keywordPlans/[KEYWORD_PLAN_ID]"; // Make the request GenerateForecastCurveResponse response = keywordPlanServiceClient.GenerateForecastCurve(keywordPlan); }
/// <summary>Snippet for GenerateForecastCurveAsync</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 GenerateForecastCurveResourceNamesAsync() { // Create client KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync(); // Initialize request argument(s) KeywordPlanName keywordPlan = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"); // Make the request GenerateForecastCurveResponse response = await keywordPlanServiceClient.GenerateForecastCurveAsync(keywordPlan); }
/// <summary>Snippet for GenerateForecastCurve</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GenerateForecastCurveResourceNames() { // Create client KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create(); // Initialize request argument(s) KeywordPlanName keywordPlan = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER_ID]", "[KEYWORD_PLAN_ID]"); // Make the request GenerateForecastCurveResponse response = keywordPlanServiceClient.GenerateForecastCurve(keywordPlan); }
/// <summary>Snippet for GenerateForecastCurveAsync</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 GenerateForecastCurveAsync() { // Create client KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync(); // Initialize request argument(s) string keywordPlan = "customers/[CUSTOMER]/keywordPlans/[KEYWORD_PLAN]"; // Make the request GenerateForecastCurveResponse response = await keywordPlanServiceClient.GenerateForecastCurveAsync(keywordPlan); }
/// <summary>Snippet for GenerateForecastCurve</summary> public void GenerateForecastCurve() { // Snippet: GenerateForecastCurve(string, CallSettings) // Create client KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create(); // Initialize request argument(s) string keywordPlan = "customers/[CUSTOMER]/keywordPlans/[KEYWORD_PLAN]"; // Make the request GenerateForecastCurveResponse response = keywordPlanServiceClient.GenerateForecastCurve(keywordPlan); // End snippet }
/// <summary>Snippet for GenerateForecastCurve</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GenerateForecastCurveRequestObject() { // Create client KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create(); // Initialize request argument(s) GenerateForecastCurveRequest request = new GenerateForecastCurveRequest { KeywordPlanAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER_ID]", "[KEYWORD_PLAN_ID]"), }; // Make the request GenerateForecastCurveResponse response = keywordPlanServiceClient.GenerateForecastCurve(request); }
/// <summary>Snippet for GenerateForecastCurveAsync</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 GenerateForecastCurveRequestObjectAsync() { // Create client KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync(); // Initialize request argument(s) GenerateForecastCurveRequest request = new GenerateForecastCurveRequest { KeywordPlanAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"), }; // Make the request GenerateForecastCurveResponse response = await keywordPlanServiceClient.GenerateForecastCurveAsync(request); }
/// <summary>Snippet for GenerateForecastCurveAsync</summary> public async Task GenerateForecastCurveResourceNamesAsync() { // Snippet: GenerateForecastCurveAsync(KeywordPlanName, CallSettings) // Additional: GenerateForecastCurveAsync(KeywordPlanName, CancellationToken) // Create client KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync(); // Initialize request argument(s) KeywordPlanName keywordPlan = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"); // Make the request GenerateForecastCurveResponse response = await keywordPlanServiceClient.GenerateForecastCurveAsync(keywordPlan); // End snippet }
/// <summary>Snippet for GenerateForecastCurveAsync</summary> public async Task GenerateForecastCurveAsync() { // Snippet: GenerateForecastCurveAsync(string, CallSettings) // Additional: GenerateForecastCurveAsync(string, CancellationToken) // Create client KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync(); // Initialize request argument(s) string keywordPlan = "customers/[CUSTOMER]/keywordPlans/[KEYWORD_PLAN]"; // Make the request GenerateForecastCurveResponse response = await keywordPlanServiceClient.GenerateForecastCurveAsync(keywordPlan); // End snippet }
/// <summary>Snippet for GenerateForecastCurveAsync</summary> public async Task GenerateForecastCurveRequestObjectAsync() { // Snippet: GenerateForecastCurveAsync(GenerateForecastCurveRequest, CallSettings) // Additional: GenerateForecastCurveAsync(GenerateForecastCurveRequest, CancellationToken) // Create client KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync(); // Initialize request argument(s) GenerateForecastCurveRequest request = new GenerateForecastCurveRequest { KeywordPlanAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"), }; // Make the request GenerateForecastCurveResponse response = await keywordPlanServiceClient.GenerateForecastCurveAsync(request); // End snippet }
public void GenerateForecastCurveResourceNames() { moq::Mock <KeywordPlanService.KeywordPlanServiceClient> mockGrpcClient = new moq::Mock <KeywordPlanService.KeywordPlanServiceClient>(moq::MockBehavior.Strict); GenerateForecastCurveRequest request = new GenerateForecastCurveRequest { KeywordPlanAsKeywordPlanName = gagvr::KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"), }; GenerateForecastCurveResponse expectedResponse = new GenerateForecastCurveResponse { CampaignForecastCurves = { new KeywordPlanCampaignForecastCurve(), }, }; mockGrpcClient.Setup(x => x.GenerateForecastCurve(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); KeywordPlanServiceClient client = new KeywordPlanServiceClientImpl(mockGrpcClient.Object, null); GenerateForecastCurveResponse response = client.GenerateForecastCurve(request.KeywordPlanAsKeywordPlanName); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void GenerateForecastCurve() { moq::Mock <KeywordPlanService.KeywordPlanServiceClient> mockGrpcClient = new moq::Mock <KeywordPlanService.KeywordPlanServiceClient>(moq::MockBehavior.Strict); GenerateForecastCurveRequest request = new GenerateForecastCurveRequest { KeywordPlan = "keyword_plan348c505a", }; GenerateForecastCurveResponse expectedResponse = new GenerateForecastCurveResponse { CampaignForecastCurves = { new KeywordPlanCampaignForecastCurve(), }, }; mockGrpcClient.Setup(x => x.GenerateForecastCurve(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); KeywordPlanServiceClient client = new KeywordPlanServiceClientImpl(mockGrpcClient.Object, null); GenerateForecastCurveResponse response = client.GenerateForecastCurve(request.KeywordPlan); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }