public async stt::Task GetChannelPartnerLinkRequestObjectAsync() { moq::Mock <CloudChannelService.CloudChannelServiceClient> mockGrpcClient = new moq::Mock <CloudChannelService.CloudChannelServiceClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetChannelPartnerLinkRequest request = new GetChannelPartnerLinkRequest { Name = "name1c9368b0", View = ChannelPartnerLinkView.Basic, }; ChannelPartnerLink expectedResponse = new ChannelPartnerLink { Name = "name1c9368b0", ResellerCloudIdentityId = "reseller_cloud_identity_id1b90ae2b", LinkState = ChannelPartnerLinkState.Revoked, InviteLinkUri = "invite_link_urie81ac099", CreateTime = new wkt::Timestamp(), UpdateTime = new wkt::Timestamp(), PublicId = "public_id4d74e21e", ChannelPartnerCloudIdentityInfo = new CloudIdentityInfo(), }; mockGrpcClient.Setup(x => x.GetChannelPartnerLinkAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <ChannelPartnerLink>(stt::Task.FromResult(expectedResponse), null, null, null, null)); CloudChannelServiceClient client = new CloudChannelServiceClientImpl(mockGrpcClient.Object, null); ChannelPartnerLink responseCallSettings = await client.GetChannelPartnerLinkAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); ChannelPartnerLink responseCancellationToken = await client.GetChannelPartnerLinkAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void GetChannelPartnerLinkRequestObject() { moq::Mock <CloudChannelService.CloudChannelServiceClient> mockGrpcClient = new moq::Mock <CloudChannelService.CloudChannelServiceClient>(moq::MockBehavior.Strict); mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object); GetChannelPartnerLinkRequest request = new GetChannelPartnerLinkRequest { Name = "name1c9368b0", View = ChannelPartnerLinkView.Basic, }; ChannelPartnerLink expectedResponse = new ChannelPartnerLink { Name = "name1c9368b0", ResellerCloudIdentityId = "reseller_cloud_identity_id1b90ae2b", LinkState = ChannelPartnerLinkState.Revoked, InviteLinkUri = "invite_link_urie81ac099", CreateTime = new wkt::Timestamp(), UpdateTime = new wkt::Timestamp(), PublicId = "public_id4d74e21e", ChannelPartnerCloudIdentityInfo = new CloudIdentityInfo(), }; mockGrpcClient.Setup(x => x.GetChannelPartnerLink(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); CloudChannelServiceClient client = new CloudChannelServiceClientImpl(mockGrpcClient.Object, null); ChannelPartnerLink response = client.GetChannelPartnerLink(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
/// <summary>Snippet for GetChannelPartnerLink</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetChannelPartnerLinkRequestObject() { // Create client CloudChannelServiceClient cloudChannelServiceClient = CloudChannelServiceClient.Create(); // Initialize request argument(s) GetChannelPartnerLinkRequest request = new GetChannelPartnerLinkRequest { Name = "", View = ChannelPartnerLinkView.Unspecified, }; // Make the request ChannelPartnerLink response = cloudChannelServiceClient.GetChannelPartnerLink(request); }
/// <summary>Snippet for GetChannelPartnerLinkAsync</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public async Task GetChannelPartnerLinkRequestObjectAsync() { // Create client CloudChannelServiceClient cloudChannelServiceClient = await CloudChannelServiceClient.CreateAsync(); // Initialize request argument(s) GetChannelPartnerLinkRequest request = new GetChannelPartnerLinkRequest { Name = "", View = ChannelPartnerLinkView.Unspecified, }; // Make the request ChannelPartnerLink response = await cloudChannelServiceClient.GetChannelPartnerLinkAsync(request); }