public async stt::Task ListAvailableFeaturesAsync() { moq::Mock <SslPolicies.SslPoliciesClient> mockGrpcClient = new moq::Mock <SslPolicies.SslPoliciesClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForGlobalOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); ListAvailableFeaturesSslPoliciesRequest request = new ListAvailableFeaturesSslPoliciesRequest { Project = "projectaa6ff846", }; SslPoliciesListAvailableFeaturesResponse expectedResponse = new SslPoliciesListAvailableFeaturesResponse { Features = { "features634b039f", }, }; mockGrpcClient.Setup(x => x.ListAvailableFeaturesAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <SslPoliciesListAvailableFeaturesResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); SslPoliciesClient client = new SslPoliciesClientImpl(mockGrpcClient.Object, null); SslPoliciesListAvailableFeaturesResponse responseCallSettings = await client.ListAvailableFeaturesAsync(request.Project, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); SslPoliciesListAvailableFeaturesResponse responseCancellationToken = await client.ListAvailableFeaturesAsync(request.Project, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void ListAvailableFeaturesRequestObject() { moq::Mock <SslPolicies.SslPoliciesClient> mockGrpcClient = new moq::Mock <SslPolicies.SslPoliciesClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForGlobalOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); ListAvailableFeaturesSslPoliciesRequest request = new ListAvailableFeaturesSslPoliciesRequest { PageToken = "page_tokenf09e5538", MaxResults = 2806814450U, OrderBy = "order_byb4d33ada", Project = "projectaa6ff846", Filter = "filtere47ac9b2", ReturnPartialSuccess = false, }; SslPoliciesListAvailableFeaturesResponse expectedResponse = new SslPoliciesListAvailableFeaturesResponse { Features = { "features634b039f", }, }; mockGrpcClient.Setup(x => x.ListAvailableFeatures(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); SslPoliciesClient client = new SslPoliciesClientImpl(mockGrpcClient.Object, null); SslPoliciesListAvailableFeaturesResponse response = client.ListAvailableFeatures(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async stt::Task ListAvailableFeaturesRequestObjectAsync() { moq::Mock <SslPolicies.SslPoliciesClient> mockGrpcClient = new moq::Mock <SslPolicies.SslPoliciesClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForGlobalOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); ListAvailableFeaturesSslPoliciesRequest request = new ListAvailableFeaturesSslPoliciesRequest { PageToken = "page_tokenf09e5538", MaxResults = 2806814450U, OrderBy = "order_byb4d33ada", Project = "projectaa6ff846", Filter = "filtere47ac9b2", ReturnPartialSuccess = false, }; SslPoliciesListAvailableFeaturesResponse expectedResponse = new SslPoliciesListAvailableFeaturesResponse { Features = { "features634b039f", }, }; mockGrpcClient.Setup(x => x.ListAvailableFeaturesAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <SslPoliciesListAvailableFeaturesResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); SslPoliciesClient client = new SslPoliciesClientImpl(mockGrpcClient.Object, null); SslPoliciesListAvailableFeaturesResponse responseCallSettings = await client.ListAvailableFeaturesAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); SslPoliciesListAvailableFeaturesResponse responseCancellationToken = await client.ListAvailableFeaturesAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for ListAvailableFeatures</summary> public void ListAvailableFeatures() { // Snippet: ListAvailableFeatures(string, CallSettings) // Create client SslPoliciesClient sslPoliciesClient = SslPoliciesClient.Create(); // Initialize request argument(s) string project = ""; // Make the request SslPoliciesListAvailableFeaturesResponse response = sslPoliciesClient.ListAvailableFeatures(project); // End snippet }
/// <summary>Snippet for ListAvailableFeaturesAsync</summary> public async Task ListAvailableFeaturesAsync() { // Snippet: ListAvailableFeaturesAsync(string, CallSettings) // Additional: ListAvailableFeaturesAsync(string, CancellationToken) // Create client SslPoliciesClient sslPoliciesClient = await SslPoliciesClient.CreateAsync(); // Initialize request argument(s) string project = ""; // Make the request SslPoliciesListAvailableFeaturesResponse response = await sslPoliciesClient.ListAvailableFeaturesAsync(project); // End snippet }
/// <summary>Snippet for ListAvailableFeatures</summary> public void ListAvailableFeaturesRequestObject() { // Snippet: ListAvailableFeatures(ListAvailableFeaturesSslPoliciesRequest, CallSettings) // Create client SslPoliciesClient sslPoliciesClient = SslPoliciesClient.Create(); // Initialize request argument(s) ListAvailableFeaturesSslPoliciesRequest request = new ListAvailableFeaturesSslPoliciesRequest { PageToken = "", MaxResults = 0U, OrderBy = "", Project = "", Filter = "", ReturnPartialSuccess = false, }; // Make the request SslPoliciesListAvailableFeaturesResponse response = sslPoliciesClient.ListAvailableFeatures(request); // End snippet }
/// <summary>Snippet for ListAvailableFeaturesAsync</summary> public async Task ListAvailableFeaturesRequestObjectAsync() { // Snippet: ListAvailableFeaturesAsync(ListAvailableFeaturesSslPoliciesRequest, CallSettings) // Additional: ListAvailableFeaturesAsync(ListAvailableFeaturesSslPoliciesRequest, CancellationToken) // Create client SslPoliciesClient sslPoliciesClient = await SslPoliciesClient.CreateAsync(); // Initialize request argument(s) ListAvailableFeaturesSslPoliciesRequest request = new ListAvailableFeaturesSslPoliciesRequest { PageToken = "", MaxResults = 0U, OrderBy = "", Project = "", Filter = "", ReturnPartialSuccess = false, }; // Make the request SslPoliciesListAvailableFeaturesResponse response = await sslPoliciesClient.ListAvailableFeaturesAsync(request); // End snippet }
public void ListAvailableFeatures() { moq::Mock <SslPolicies.SslPoliciesClient> mockGrpcClient = new moq::Mock <SslPolicies.SslPoliciesClient>(moq::MockBehavior.Strict); ListAvailableFeaturesSslPoliciesRequest request = new ListAvailableFeaturesSslPoliciesRequest { Project = "projectaa6ff846", }; SslPoliciesListAvailableFeaturesResponse expectedResponse = new SslPoliciesListAvailableFeaturesResponse { Features = { "features634b039f", }, }; mockGrpcClient.Setup(x => x.ListAvailableFeatures(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); SslPoliciesClient client = new SslPoliciesClientImpl(mockGrpcClient.Object, null); SslPoliciesListAvailableFeaturesResponse response = client.ListAvailableFeatures(request.Project); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }