public async stt::Task GetHealthAsync() { moq::Mock <RegionBackendServices.RegionBackendServicesClient> mockGrpcClient = new moq::Mock <RegionBackendServices.RegionBackendServicesClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForRegionOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetHealthRegionBackendServiceRequest request = new GetHealthRegionBackendServiceRequest { ResourceGroupReferenceResource = new ResourceGroupReference(), Region = "regionedb20d96", Project = "projectaa6ff846", BackendService = "backend_serviceed490d45", }; BackendServiceGroupHealth expectedResponse = new BackendServiceGroupHealth { Kind = "kindf7aa39d9", Annotations = { { "key8a0b6e3c", "value60c16320" }, }, HealthStatus = { new HealthStatus(), }, }; mockGrpcClient.Setup(x => x.GetHealthAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <BackendServiceGroupHealth>(stt::Task.FromResult(expectedResponse), null, null, null, null)); RegionBackendServicesClient client = new RegionBackendServicesClientImpl(mockGrpcClient.Object, null); BackendServiceGroupHealth responseCallSettings = await client.GetHealthAsync(request.Project, request.Region, request.BackendService, request.ResourceGroupReferenceResource, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); BackendServiceGroupHealth responseCancellationToken = await client.GetHealthAsync(request.Project, request.Region, request.BackendService, request.ResourceGroupReferenceResource, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void GetHealth() { moq::Mock <RegionBackendServices.RegionBackendServicesClient> mockGrpcClient = new moq::Mock <RegionBackendServices.RegionBackendServicesClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForRegionOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetHealthRegionBackendServiceRequest request = new GetHealthRegionBackendServiceRequest { ResourceGroupReferenceResource = new ResourceGroupReference(), Region = "regionedb20d96", Project = "projectaa6ff846", BackendService = "backend_serviceed490d45", }; BackendServiceGroupHealth expectedResponse = new BackendServiceGroupHealth { Kind = "kindf7aa39d9", Annotations = { { "key8a0b6e3c", "value60c16320" }, }, HealthStatus = { new HealthStatus(), }, }; mockGrpcClient.Setup(x => x.GetHealth(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); RegionBackendServicesClient client = new RegionBackendServicesClientImpl(mockGrpcClient.Object, null); BackendServiceGroupHealth response = client.GetHealth(request.Project, request.Region, request.BackendService, request.ResourceGroupReferenceResource); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetHealth</summary> public void GetHealth() { // Snippet: GetHealth(string, string, ResourceGroupReference, CallSettings) // Create client BackendServicesClient backendServicesClient = BackendServicesClient.Create(); // Initialize request argument(s) string project = ""; string backendService = ""; ResourceGroupReference resourceGroupReferenceResource = new ResourceGroupReference(); // Make the request BackendServiceGroupHealth response = backendServicesClient.GetHealth(project, backendService, resourceGroupReferenceResource); // End snippet }
/// <summary>Snippet for GetHealthAsync</summary> public async Task GetHealthAsync() { // Snippet: GetHealthAsync(string, string, ResourceGroupReference, CallSettings) // Additional: GetHealthAsync(string, string, ResourceGroupReference, CancellationToken) // Create client BackendServicesClient backendServicesClient = await BackendServicesClient.CreateAsync(); // Initialize request argument(s) string project = ""; string backendService = ""; ResourceGroupReference resourceGroupReferenceResource = new ResourceGroupReference(); // Make the request BackendServiceGroupHealth response = await backendServicesClient.GetHealthAsync(project, backendService, resourceGroupReferenceResource); // End snippet }
/// <summary>Snippet for GetHealth</summary> public void GetHealthRequestObject() { // Snippet: GetHealth(GetHealthBackendServiceRequest, CallSettings) // Create client BackendServicesClient backendServicesClient = BackendServicesClient.Create(); // Initialize request argument(s) GetHealthBackendServiceRequest request = new GetHealthBackendServiceRequest { ResourceGroupReferenceResource = new ResourceGroupReference(), Project = "", BackendService = "", }; // Make the request BackendServiceGroupHealth response = backendServicesClient.GetHealth(request); // End snippet }
/// <summary>Snippet for GetHealthAsync</summary> public async Task GetHealthRequestObjectAsync() { // Snippet: GetHealthAsync(GetHealthBackendServiceRequest, CallSettings) // Additional: GetHealthAsync(GetHealthBackendServiceRequest, CancellationToken) // Create client BackendServicesClient backendServicesClient = await BackendServicesClient.CreateAsync(); // Initialize request argument(s) GetHealthBackendServiceRequest request = new GetHealthBackendServiceRequest { ResourceGroupReferenceResource = new ResourceGroupReference(), Project = "", BackendService = "", }; // Make the request BackendServiceGroupHealth response = await backendServicesClient.GetHealthAsync(request); // End snippet }