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); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public void MutateConversionCustomVariablesRequestObject() { moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient> mockGrpcClient = new moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient>(moq::MockBehavior.Strict); MutateConversionCustomVariablesRequest request = new MutateConversionCustomVariablesRequest { CustomerId = "customer_id3b3724cb", Operations = { new ConversionCustomVariableOperation(), }, PartialFailure = false, ValidateOnly = true, ResponseContentType = gagve::ResponseContentTypeEnum.Types.ResponseContentType.ResourceNameOnly, }; 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); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async stt::Task MutateConversionCustomVariablesRequestObjectAsync() { moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient> mockGrpcClient = new moq::Mock <ConversionCustomVariableService.ConversionCustomVariableServiceClient>(moq::MockBehavior.Strict); MutateConversionCustomVariablesRequest request = new MutateConversionCustomVariablesRequest { CustomerId = "customer_id3b3724cb", Operations = { new ConversionCustomVariableOperation(), }, PartialFailure = false, ValidateOnly = true, ResponseContentType = gagve::ResponseContentTypeEnum.Types.ResponseContentType.ResourceNameOnly, }; 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, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); Assert.AreEqual(expectedResponse, responseCallSettings); MutateConversionCustomVariablesResponse responseCancellationToken = await client.MutateConversionCustomVariablesAsync(request, st::CancellationToken.None); Assert.AreEqual(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for MutateConversionCustomVariables</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void MutateConversionCustomVariablesRequestObject() { // Create client ConversionCustomVariableServiceClient conversionCustomVariableServiceClient = ConversionCustomVariableServiceClient.Create(); // Initialize request argument(s) MutateConversionCustomVariablesRequest request = new MutateConversionCustomVariablesRequest { CustomerId = "", Operations = { new ConversionCustomVariableOperation(), }, PartialFailure = false, ValidateOnly = false, ResponseContentType = ResponseContentTypeEnum.Types.ResponseContentType.Unspecified, }; // Make the request MutateConversionCustomVariablesResponse response = conversionCustomVariableServiceClient.MutateConversionCustomVariables(request); }
/// <summary>Snippet for MutateConversionCustomVariablesAsync</summary> public async Task MutateConversionCustomVariablesRequestObjectAsync() { // Snippet: MutateConversionCustomVariablesAsync(MutateConversionCustomVariablesRequest, CallSettings) // Additional: MutateConversionCustomVariablesAsync(MutateConversionCustomVariablesRequest, CancellationToken) // Create client ConversionCustomVariableServiceClient conversionCustomVariableServiceClient = await ConversionCustomVariableServiceClient.CreateAsync(); // Initialize request argument(s) MutateConversionCustomVariablesRequest request = new MutateConversionCustomVariablesRequest { CustomerId = "", Operations = { new ConversionCustomVariableOperation(), }, PartialFailure = false, ValidateOnly = false, ResponseContentType = ResponseContentTypeEnum.Types.ResponseContentType.Unspecified, }; // Make the request MutateConversionCustomVariablesResponse response = await conversionCustomVariableServiceClient.MutateConversionCustomVariablesAsync(request); // End snippet }
/// <summary> /// Creates or updates conversion custom variables. Operation statuses are /// returned. /// /// List of thrown errors: /// [AuthenticationError]() /// [AuthorizationError]() /// [ConversionCustomVariableError]() /// [DatabaseError]() /// [HeaderError]() /// [InternalError]() /// [QuotaError]() /// [RequestError]() /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="callSettings">If not null, applies overrides to this RPC call.</param> /// <returns>A Task containing the RPC response.</returns> public override stt::Task <MutateConversionCustomVariablesResponse> MutateConversionCustomVariablesAsync(MutateConversionCustomVariablesRequest request, gaxgrpc::CallSettings callSettings = null) { Modify_MutateConversionCustomVariablesRequest(ref request, ref callSettings); return(_callMutateConversionCustomVariables.Async(request, callSettings)); }
partial void Modify_MutateConversionCustomVariablesRequest(ref MutateConversionCustomVariablesRequest request, ref gaxgrpc::CallSettings settings);
/// <summary> /// Creates or updates conversion custom variables. Operation statuses are /// returned. /// /// List of thrown errors: /// [AuthenticationError]() /// [AuthorizationError]() /// [ConversionCustomVariableError]() /// [DatabaseError]() /// [HeaderError]() /// [InternalError]() /// [QuotaError]() /// [RequestError]() /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="cancellationToken">A <see cref="st::CancellationToken"/> to use for this RPC.</param> /// <returns>A Task containing the RPC response.</returns> public virtual stt::Task <MutateConversionCustomVariablesResponse> MutateConversionCustomVariablesAsync(MutateConversionCustomVariablesRequest request, st::CancellationToken cancellationToken) => MutateConversionCustomVariablesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken));
/// <summary> /// Creates or updates conversion custom variables. Operation statuses are /// returned. /// /// List of thrown errors: /// [AuthenticationError]() /// [AuthorizationError]() /// [ConversionCustomVariableError]() /// [DatabaseError]() /// [HeaderError]() /// [InternalError]() /// [QuotaError]() /// [RequestError]() /// </summary> /// <param name="request">The request object containing all of the parameters for the API call.</param> /// <param name="callSettings">If not null, applies overrides to this RPC call.</param> /// <returns>A Task containing the RPC response.</returns> public virtual stt::Task <MutateConversionCustomVariablesResponse> MutateConversionCustomVariablesAsync(MutateConversionCustomVariablesRequest request, gaxgrpc::CallSettings callSettings = null) => throw new sys::NotImplementedException();