Beispiel #1
0
        public async Task DeleteUptimeCheckConfigAsync2()
        {
            Mock <UptimeCheckService.UptimeCheckServiceClient> mockGrpcClient = new Mock <UptimeCheckService.UptimeCheckServiceClient>(MockBehavior.Strict);
            DeleteUptimeCheckConfigRequest request = new DeleteUptimeCheckConfigRequest
            {
                UptimeCheckConfigName = new UptimeCheckConfigName("[PROJECT]", "[UPTIME_CHECK_CONFIG]"),
            };
            Empty expectedResponse = new Empty();

            mockGrpcClient.Setup(x => x.DeleteUptimeCheckConfigAsync(request, It.IsAny <CallOptions>()))
            .Returns(new Grpc.Core.AsyncUnaryCall <Empty>(Task.FromResult(expectedResponse), null, null, null, null));
            UptimeCheckServiceClient client = new UptimeCheckServiceClientImpl(mockGrpcClient.Object, null);
            await client.DeleteUptimeCheckConfigAsync(request);

            mockGrpcClient.VerifyAll();
        }