public void RegenerateShareableLinkIdRequestObject() { moq::Mock <ThirdPartyAppAnalyticsLinkService.ThirdPartyAppAnalyticsLinkServiceClient> mockGrpcClient = new moq::Mock <ThirdPartyAppAnalyticsLinkService.ThirdPartyAppAnalyticsLinkServiceClient>(moq::MockBehavior.Strict); RegenerateShareableLinkIdRequest request = new RegenerateShareableLinkIdRequest { ResourceNameAsThirdPartyAppAnalyticsLinkName = gagvr::ThirdPartyAppAnalyticsLinkName.FromCustomerCustomerLink("[CUSTOMER_ID]", "[CUSTOMER_LINK_ID]"), }; RegenerateShareableLinkIdResponse expectedResponse = new RegenerateShareableLinkIdResponse { }; mockGrpcClient.Setup(x => x.RegenerateShareableLinkId(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); ThirdPartyAppAnalyticsLinkServiceClient client = new ThirdPartyAppAnalyticsLinkServiceClientImpl(mockGrpcClient.Object, null); RegenerateShareableLinkIdResponse response = client.RegenerateShareableLinkId(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async stt::Task RegenerateShareableLinkIdRequestObjectAsync() { moq::Mock <ThirdPartyAppAnalyticsLinkService.ThirdPartyAppAnalyticsLinkServiceClient> mockGrpcClient = new moq::Mock <ThirdPartyAppAnalyticsLinkService.ThirdPartyAppAnalyticsLinkServiceClient>(moq::MockBehavior.Strict); RegenerateShareableLinkIdRequest request = new RegenerateShareableLinkIdRequest { ResourceNameAsThirdPartyAppAnalyticsLinkName = gagvr::ThirdPartyAppAnalyticsLinkName.FromCustomerCustomerLink("[CUSTOMER_ID]", "[CUSTOMER_LINK_ID]"), }; RegenerateShareableLinkIdResponse expectedResponse = new RegenerateShareableLinkIdResponse { }; mockGrpcClient.Setup(x => x.RegenerateShareableLinkIdAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <RegenerateShareableLinkIdResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null)); ThirdPartyAppAnalyticsLinkServiceClient client = new ThirdPartyAppAnalyticsLinkServiceClientImpl(mockGrpcClient.Object, null); RegenerateShareableLinkIdResponse responseCallSettings = await client.RegenerateShareableLinkIdAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); Assert.AreEqual(expectedResponse, responseCallSettings); RegenerateShareableLinkIdResponse responseCancellationToken = await client.RegenerateShareableLinkIdAsync(request, st::CancellationToken.None); Assert.AreEqual(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }
public void GetThirdPartyAppAnalyticsLinkRequestObject() { moq::Mock <ThirdPartyAppAnalyticsLinkService.ThirdPartyAppAnalyticsLinkServiceClient> mockGrpcClient = new moq::Mock <ThirdPartyAppAnalyticsLinkService.ThirdPartyAppAnalyticsLinkServiceClient>(moq::MockBehavior.Strict); GetThirdPartyAppAnalyticsLinkRequest request = new GetThirdPartyAppAnalyticsLinkRequest { ResourceNameAsThirdPartyAppAnalyticsLinkName = gagvr::ThirdPartyAppAnalyticsLinkName.FromCustomerCustomerLink("[CUSTOMER_ID]", "[CUSTOMER_LINK_ID]"), }; gagvr::ThirdPartyAppAnalyticsLink expectedResponse = new gagvr::ThirdPartyAppAnalyticsLink { ResourceNameAsThirdPartyAppAnalyticsLinkName = gagvr::ThirdPartyAppAnalyticsLinkName.FromCustomerCustomerLink("[CUSTOMER_ID]", "[CUSTOMER_LINK_ID]"), ShareableLinkId = "shareable_link_id5121ee42", }; mockGrpcClient.Setup(x => x.GetThirdPartyAppAnalyticsLink(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse); ThirdPartyAppAnalyticsLinkServiceClient client = new ThirdPartyAppAnalyticsLinkServiceClientImpl(mockGrpcClient.Object, null); gagvr::ThirdPartyAppAnalyticsLink response = client.GetThirdPartyAppAnalyticsLink(request); xunit::Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async stt::Task GetThirdPartyAppAnalyticsLinkRequestObjectAsync() { moq::Mock <ThirdPartyAppAnalyticsLinkService.ThirdPartyAppAnalyticsLinkServiceClient> mockGrpcClient = new moq::Mock <ThirdPartyAppAnalyticsLinkService.ThirdPartyAppAnalyticsLinkServiceClient>(moq::MockBehavior.Strict); GetThirdPartyAppAnalyticsLinkRequest request = new GetThirdPartyAppAnalyticsLinkRequest { ResourceNameAsThirdPartyAppAnalyticsLinkName = gagvr::ThirdPartyAppAnalyticsLinkName.FromCustomerCustomerLink("[CUSTOMER_ID]", "[CUSTOMER_LINK_ID]"), }; gagvr::ThirdPartyAppAnalyticsLink expectedResponse = new gagvr::ThirdPartyAppAnalyticsLink { ResourceNameAsThirdPartyAppAnalyticsLinkName = gagvr::ThirdPartyAppAnalyticsLinkName.FromCustomerCustomerLink("[CUSTOMER_ID]", "[CUSTOMER_LINK_ID]"), ShareableLinkId = "shareable_link_id5121ee42", }; mockGrpcClient.Setup(x => x.GetThirdPartyAppAnalyticsLinkAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <gagvr::ThirdPartyAppAnalyticsLink>(stt::Task.FromResult(expectedResponse), null, null, null, null)); ThirdPartyAppAnalyticsLinkServiceClient client = new ThirdPartyAppAnalyticsLinkServiceClientImpl(mockGrpcClient.Object, null); gagvr::ThirdPartyAppAnalyticsLink responseCallSettings = await client.GetThirdPartyAppAnalyticsLinkAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None)); xunit::Assert.Same(expectedResponse, responseCallSettings); gagvr::ThirdPartyAppAnalyticsLink responseCancellationToken = await client.GetThirdPartyAppAnalyticsLinkAsync(request, st::CancellationToken.None); xunit::Assert.Same(expectedResponse, responseCancellationToken); mockGrpcClient.VerifyAll(); }