public void DeleteGroupResourceNames2() { moq::Mock <GroupService.GroupServiceClient> mockGrpcClient = new moq::Mock <GroupService.GroupServiceClient>(moq::MockBehavior.Strict); DeleteGroupRequest request = new DeleteGroupRequest { GroupName = GroupName.FromProjectGroup("[PROJECT]", "[GROUP]"), }; wkt::Empty expectedResponse = new wkt::Empty { }; mockGrpcClient.Setup(x => x.DeleteGroup(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); GroupServiceClient client = new GroupServiceClientImpl(mockGrpcClient.Object, null); client.DeleteGroup(request.ResourceName); mockGrpcClient.VerifyAll(); }
public void DeleteGroup2() { Mock <GroupService.GroupServiceClient> mockGrpcClient = new Mock <GroupService.GroupServiceClient>(MockBehavior.Strict); DeleteGroupRequest request = new DeleteGroupRequest { GroupName = new GroupName("[PROJECT]", "[GROUP]"), }; Empty expectedResponse = new Empty(); mockGrpcClient.Setup(x => x.DeleteGroup(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); GroupServiceClient client = new GroupServiceClientImpl(mockGrpcClient.Object, null); client.DeleteGroup(request); mockGrpcClient.VerifyAll(); }