示例#1
0
        public async stt::Task GetCombinedAudienceRequestObjectAsync()
        {
            moq::Mock <CombinedAudienceService.CombinedAudienceServiceClient> mockGrpcClient = new moq::Mock <CombinedAudienceService.CombinedAudienceServiceClient>(moq::MockBehavior.Strict);
            GetCombinedAudienceRequest request = new GetCombinedAudienceRequest
            {
                ResourceNameAsCombinedAudienceName = gagvr::CombinedAudienceName.FromCustomerCombinedAudience("[CUSTOMER_ID]", "[COMBINED_AUDIENCE_ID]"),
            };
            gagvr::CombinedAudience expectedResponse = new gagvr::CombinedAudience
            {
                ResourceNameAsCombinedAudienceName = gagvr::CombinedAudienceName.FromCustomerCombinedAudience("[CUSTOMER_ID]", "[COMBINED_AUDIENCE_ID]"),
                Id     = -6774108720365892680L,
                Status = gagve::CombinedAudienceStatusEnum.Types.CombinedAudienceStatus.Enabled,
                CombinedAudienceName = gagvr::CombinedAudienceName.FromCustomerCombinedAudience("[CUSTOMER_ID]", "[COMBINED_AUDIENCE_ID]"),
                Description          = "description2cf9da67",
            };

            mockGrpcClient.Setup(x => x.GetCombinedAudienceAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <gagvr::CombinedAudience>(stt::Task.FromResult(expectedResponse), null, null, null, null));
            CombinedAudienceServiceClient client = new CombinedAudienceServiceClientImpl(mockGrpcClient.Object, null);
            gagvr::CombinedAudience       responseCallSettings = await client.GetCombinedAudienceAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None));

            Assert.AreEqual(expectedResponse, responseCallSettings);
            gagvr::CombinedAudience responseCancellationToken = await client.GetCombinedAudienceAsync(request, st::CancellationToken.None);

            Assert.AreEqual(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }
 /// <summary>Snippet for GetCombinedAudience</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetCombinedAudienceRequestObject()
 {
     // Create client
     CombinedAudienceServiceClient combinedAudienceServiceClient = CombinedAudienceServiceClient.Create();
     // Initialize request argument(s)
     GetCombinedAudienceRequest request = new GetCombinedAudienceRequest
     {
         ResourceNameAsCombinedAudienceName = CombinedAudienceName.FromCustomerCombinedAudience("[CUSTOMER_ID]", "[COMBINED_AUDIENCE_ID]"),
     };
     // Make the request
     CombinedAudience response = combinedAudienceServiceClient.GetCombinedAudience(request);
 }
        /// <summary>Snippet for GetCombinedAudienceAsync</summary>
        public async Task GetCombinedAudienceRequestObjectAsync()
        {
            // Snippet: GetCombinedAudienceAsync(GetCombinedAudienceRequest, CallSettings)
            // Additional: GetCombinedAudienceAsync(GetCombinedAudienceRequest, CancellationToken)
            // Create client
            CombinedAudienceServiceClient combinedAudienceServiceClient = await CombinedAudienceServiceClient.CreateAsync();

            // Initialize request argument(s)
            GetCombinedAudienceRequest request = new GetCombinedAudienceRequest
            {
                ResourceNameAsCombinedAudienceName = CombinedAudienceName.FromCustomerCombinedAudience("[CUSTOMER_ID]", "[COMBINED_AUDIENCE_ID]"),
            };
            // Make the request
            CombinedAudience response = await combinedAudienceServiceClient.GetCombinedAudienceAsync(request);

            // End snippet
        }
示例#4
0
        public void GetCombinedAudience()
        {
            moq::Mock <CombinedAudienceService.CombinedAudienceServiceClient> mockGrpcClient = new moq::Mock <CombinedAudienceService.CombinedAudienceServiceClient>(moq::MockBehavior.Strict);
            GetCombinedAudienceRequest request = new GetCombinedAudienceRequest
            {
                ResourceNameAsCombinedAudienceName = gagvr::CombinedAudienceName.FromCustomerCombinedAudience("[CUSTOMER_ID]", "[COMBINED_AUDIENCE_ID]"),
            };
            gagvr::CombinedAudience expectedResponse = new gagvr::CombinedAudience
            {
                ResourceNameAsCombinedAudienceName = gagvr::CombinedAudienceName.FromCustomerCombinedAudience("[CUSTOMER_ID]", "[COMBINED_AUDIENCE_ID]"),
                Id     = -6774108720365892680L,
                Status = gagve::CombinedAudienceStatusEnum.Types.CombinedAudienceStatus.Enabled,
                CombinedAudienceName = gagvr::CombinedAudienceName.FromCustomerCombinedAudience("[CUSTOMER_ID]", "[COMBINED_AUDIENCE_ID]"),
                Description          = "description2cf9da67",
            };

            mockGrpcClient.Setup(x => x.GetCombinedAudience(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            CombinedAudienceServiceClient client   = new CombinedAudienceServiceClientImpl(mockGrpcClient.Object, null);
            gagvr::CombinedAudience       response = client.GetCombinedAudience(request.ResourceName);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }