public async stt::Task PreviewAsync() { moq::Mock <Routers.RoutersClient> mockGrpcClient = new moq::Mock <Routers.RoutersClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForRegionOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); PreviewRouterRequest request = new PreviewRouterRequest { Region = "regionedb20d96", Router = "routerd55c39f3", RouterResource = new Router(), Project = "projectaa6ff846", }; RoutersPreviewResponse expectedResponse = new RoutersPreviewResponse { Resource = new Router(), }; mockGrpcClient.Setup(x => x.PreviewAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <RoutersPreviewResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); RoutersClient client = new RoutersClientImpl(mockGrpcClient.Object, null); RoutersPreviewResponse responseCallSettings = await client.PreviewAsync(request.Project, request.Region, request.Router, request.RouterResource, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); RoutersPreviewResponse responseCancellationToken = await client.PreviewAsync(request.Project, request.Region, request.Router, request.RouterResource, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for Preview</summary> public void Preview() { // Snippet: Preview(string, string, string, Router, CallSettings) // Create client RoutersClient routersClient = RoutersClient.Create(); // Initialize request argument(s) string project = ""; string region = ""; string router = ""; Router routerResource = new Router(); // Make the request RoutersPreviewResponse response = routersClient.Preview(project, region, router, routerResource); // End snippet }
/// <summary>Snippet for PreviewAsync</summary> public async Task PreviewAsync() { // Snippet: PreviewAsync(string, string, string, Router, CallSettings) // Additional: PreviewAsync(string, string, string, Router, CancellationToken) // Create client RoutersClient routersClient = await RoutersClient.CreateAsync(); // Initialize request argument(s) string project = ""; string region = ""; string router = ""; Router routerResource = new Router(); // Make the request RoutersPreviewResponse response = await routersClient.PreviewAsync(project, region, router, routerResource); // End snippet }
/// <summary>Snippet for Preview</summary> public void PreviewRequestObject() { // Snippet: Preview(PreviewRouterRequest, CallSettings) // Create client RoutersClient routersClient = RoutersClient.Create(); // Initialize request argument(s) PreviewRouterRequest request = new PreviewRouterRequest { Region = "", Router = "", RouterResource = new Router(), Project = "", }; // Make the request RoutersPreviewResponse response = routersClient.Preview(request); // End snippet }
/// <summary>Snippet for PreviewAsync</summary> public async Task PreviewRequestObjectAsync() { // Snippet: PreviewAsync(PreviewRouterRequest, CallSettings) // Additional: PreviewAsync(PreviewRouterRequest, CancellationToken) // Create client RoutersClient routersClient = await RoutersClient.CreateAsync(); // Initialize request argument(s) PreviewRouterRequest request = new PreviewRouterRequest { Region = "", Router = "", RouterResource = new Router(), Project = "", }; // Make the request RoutersPreviewResponse response = await routersClient.PreviewAsync(request); // End snippet }
public void Preview() { moq::Mock <Routers.RoutersClient> mockGrpcClient = new moq::Mock <Routers.RoutersClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForRegionOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); PreviewRouterRequest request = new PreviewRouterRequest { Region = "regionedb20d96", Router = "routerd55c39f3", RouterResource = new Router(), Project = "projectaa6ff846", }; RoutersPreviewResponse expectedResponse = new RoutersPreviewResponse { Resource = new Router(), }; mockGrpcClient.Setup(x => x.Preview(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); RoutersClient client = new RoutersClientImpl(mockGrpcClient.Object, null); RoutersPreviewResponse response = client.Preview(request.Project, request.Region, request.Router, request.RouterResource); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }