public async stt::Task GetDiagnosticsAsync() { moq::Mock <Interconnects.InterconnectsClient> mockGrpcClient = new moq::Mock <Interconnects.InterconnectsClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClientForGlobalOperations()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetDiagnosticsInterconnectRequest request = new GetDiagnosticsInterconnectRequest { Interconnect = "interconnect253e8bf5", Project = "projectaa6ff846", }; InterconnectsGetDiagnosticsResponse expectedResponse = new InterconnectsGetDiagnosticsResponse { Result = new InterconnectDiagnostics(), }; mockGrpcClient.Setup(x => x.GetDiagnosticsAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <InterconnectsGetDiagnosticsResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); InterconnectsClient client = new InterconnectsClientImpl(mockGrpcClient.Object, null); InterconnectsGetDiagnosticsResponse responseCallSettings = await client.GetDiagnosticsAsync(request.Project, request.Interconnect, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); InterconnectsGetDiagnosticsResponse responseCancellationToken = await client.GetDiagnosticsAsync(request.Project, request.Interconnect, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetDiagnostics</summary> public void GetDiagnostics() { // Snippet: GetDiagnostics(string, string, CallSettings) // Create client InterconnectsClient interconnectsClient = InterconnectsClient.Create(); // Initialize request argument(s) string project = ""; string interconnect = ""; // Make the request InterconnectsGetDiagnosticsResponse response = interconnectsClient.GetDiagnostics(project, interconnect); // End snippet }
/// <summary>Snippet for GetDiagnosticsAsync</summary> public async Task GetDiagnosticsAsync() { // Snippet: GetDiagnosticsAsync(string, string, CallSettings) // Additional: GetDiagnosticsAsync(string, string, CancellationToken) // Create client InterconnectsClient interconnectsClient = await InterconnectsClient.CreateAsync(); // Initialize request argument(s) string project = ""; string interconnect = ""; // Make the request InterconnectsGetDiagnosticsResponse response = await interconnectsClient.GetDiagnosticsAsync(project, interconnect); // End snippet }
/// <summary>Snippet for GetDiagnostics</summary> public void GetDiagnosticsRequestObject() { // Snippet: GetDiagnostics(GetDiagnosticsInterconnectRequest, CallSettings) // Create client InterconnectsClient interconnectsClient = InterconnectsClient.Create(); // Initialize request argument(s) GetDiagnosticsInterconnectRequest request = new GetDiagnosticsInterconnectRequest { Interconnect = "", Project = "", }; // Make the request InterconnectsGetDiagnosticsResponse response = interconnectsClient.GetDiagnostics(request); // End snippet }
/// <summary>Snippet for GetDiagnosticsAsync</summary> public async Task GetDiagnosticsRequestObjectAsync() { // Snippet: GetDiagnosticsAsync(GetDiagnosticsInterconnectRequest, CallSettings) // Additional: GetDiagnosticsAsync(GetDiagnosticsInterconnectRequest, CancellationToken) // Create client InterconnectsClient interconnectsClient = await InterconnectsClient.CreateAsync(); // Initialize request argument(s) GetDiagnosticsInterconnectRequest request = new GetDiagnosticsInterconnectRequest { Interconnect = "", Project = "", }; // Make the request InterconnectsGetDiagnosticsResponse response = await interconnectsClient.GetDiagnosticsAsync(request); // End snippet }
public void GetDiagnostics() { moq::Mock <Interconnects.InterconnectsClient> mockGrpcClient = new moq::Mock <Interconnects.InterconnectsClient>(moq::MockBehavior.Strict); GetDiagnosticsInterconnectRequest request = new GetDiagnosticsInterconnectRequest { Interconnect = "interconnect253e8bf5", Project = "projectaa6ff846", }; InterconnectsGetDiagnosticsResponse expectedResponse = new InterconnectsGetDiagnosticsResponse { Result = new InterconnectDiagnostics(), }; mockGrpcClient.Setup(x => x.GetDiagnostics(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); InterconnectsClient client = new InterconnectsClientImpl(mockGrpcClient.Object, null); InterconnectsGetDiagnosticsResponse response = client.GetDiagnostics(request.Project, request.Interconnect); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }