Exemple #1
0
        public void MutateConversionCustomVariables()
        {
            moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient> mockGrpcClient = new moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient>(moq::MockBehavior.Strict);
            MutateConversionCustomVariablesRequest request = new MutateConversionCustomVariablesRequest
            {
                CustomerId = "customer_id3b3724cb",
                Operations =
                {
                    new ConversionCustomVariableOperation(),
                },
            };
            MutateConversionCustomVariablesResponse expectedResponse = new MutateConversionCustomVariablesResponse
            {
                PartialFailureError = new gr::Status(),
                Results             =
                {
                    new MutateConversionCustomVariableResult(),
                },
            };

            mockGrpcClient.Setup(x => x.MutateConversionCustomVariables(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            ConversionCustomVariableServiceClient   client   = new ConversionCustomVariableServiceClientImpl(mockGrpcClient.Object, null);
            MutateConversionCustomVariablesResponse response = client.MutateConversionCustomVariables(request.CustomerId, request.Operations);

            xunit::Assert.Same(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
Exemple #2
0
        public async stt::Task MutateConversionCustomVariablesAsync()
        {
            moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient> mockGrpcClient = new moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient>(moq::MockBehavior.Strict);
            MutateConversionCustomVariablesRequest request = new MutateConversionCustomVariablesRequest
            {
                CustomerId = "customer_id3b3724cb",
                Operations =
                {
                    new ConversionCustomVariableOperation(),
                },
            };
            MutateConversionCustomVariablesResponse expectedResponse = new MutateConversionCustomVariablesResponse
            {
                PartialFailureError = new gr::Status(),
                Results             =
                {
                    new MutateConversionCustomVariableResult(),
                },
            };

            mockGrpcClient.Setup(x => x.MutateConversionCustomVariablesAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <MutateConversionCustomVariablesResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null));
            ConversionCustomVariableServiceClient   client = new ConversionCustomVariableServiceClientImpl(mockGrpcClient.Object, null);
            MutateConversionCustomVariablesResponse responseCallSettings = await client.MutateConversionCustomVariablesAsync(request.CustomerId, request.Operations, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None));

            xunit::Assert.Same(expectedResponse, responseCallSettings);
            MutateConversionCustomVariablesResponse responseCancellationToken = await client.MutateConversionCustomVariablesAsync(request.CustomerId, request.Operations, st::CancellationToken.None);

            xunit::Assert.Same(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }
Exemple #3
0
        public async stt::Task GetConversionCustomVariableResourceNamesAsync()
        {
            moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient> mockGrpcClient = new moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient>(moq::MockBehavior.Strict);
            GetConversionCustomVariableRequest request = new GetConversionCustomVariableRequest
            {
                ResourceNameAsConversionCustomVariableName = gagvr::ConversionCustomVariableName.FromCustomerConversionCustomVariable("[CUSTOMER_ID]", "[CONVERSION_CUSTOM_VARIABLE_ID]"),
            };
            gagvr::ConversionCustomVariable expectedResponse = new gagvr::ConversionCustomVariable
            {
                ResourceNameAsConversionCustomVariableName = gagvr::ConversionCustomVariableName.FromCustomerConversionCustomVariable("[CUSTOMER_ID]", "[CONVERSION_CUSTOM_VARIABLE_ID]"),
                Id = -6774108720365892680L,
                ConversionCustomVariableName = gagvr::ConversionCustomVariableName.FromCustomerConversionCustomVariable("[CUSTOMER_ID]", "[CONVERSION_CUSTOM_VARIABLE_ID]"),
                Tag    = "tag843ed2e4",
                Status = gagve::ConversionCustomVariableStatusEnum.Types.ConversionCustomVariableStatus.Paused,
                OwnerCustomerAsCustomerName = gagvr::CustomerName.FromCustomer("[CUSTOMER_ID]"),
            };

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

            xunit::Assert.Same(expectedResponse, responseCallSettings);
            gagvr::ConversionCustomVariable responseCancellationToken = await client.GetConversionCustomVariableAsync(request.ResourceNameAsConversionCustomVariableName, st::CancellationToken.None);

            xunit::Assert.Same(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }
Exemple #4
0
        public void GetConversionCustomVariable()
        {
            moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient> mockGrpcClient = new moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient>(moq::MockBehavior.Strict);
            GetConversionCustomVariableRequest request = new GetConversionCustomVariableRequest
            {
                ResourceNameAsConversionCustomVariableName = gagvr::ConversionCustomVariableName.FromCustomerConversionCustomVariable("[CUSTOMER_ID]", "[CONVERSION_CUSTOM_VARIABLE_ID]"),
            };
            gagvr::ConversionCustomVariable expectedResponse = new gagvr::ConversionCustomVariable
            {
                ResourceNameAsConversionCustomVariableName = gagvr::ConversionCustomVariableName.FromCustomerConversionCustomVariable("[CUSTOMER_ID]", "[CONVERSION_CUSTOM_VARIABLE_ID]"),
                Id = -6774108720365892680L,
                ConversionCustomVariableName = gagvr::ConversionCustomVariableName.FromCustomerConversionCustomVariable("[CUSTOMER_ID]", "[CONVERSION_CUSTOM_VARIABLE_ID]"),
                Tag    = "tag843ed2e4",
                Status = gagve::ConversionCustomVariableStatusEnum.Types.ConversionCustomVariableStatus.Paused,
                OwnerCustomerAsCustomerName = gagvr::CustomerName.FromCustomer("[CUSTOMER_ID]"),
            };

            mockGrpcClient.Setup(x => x.GetConversionCustomVariable(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            ConversionCustomVariableServiceClient client   = new ConversionCustomVariableServiceClientImpl(mockGrpcClient.Object, null);
            gagvr::ConversionCustomVariable       response = client.GetConversionCustomVariable(request.ResourceName);

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