Example #1
0
        public void GetFeedResourceNames()
        {
            moq::Mock <AssetService.AssetServiceClient> mockGrpcClient = new moq::Mock <AssetService.AssetServiceClient>(moq::MockBehavior.Strict);

            mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object);
            GetFeedRequest request = new GetFeedRequest
            {
                FeedName = FeedName.FromProjectFeed("[PROJECT]", "[FEED]"),
            };
            Feed expectedResponse = new Feed
            {
                FeedName   = FeedName.FromProjectFeed("[PROJECT]", "[FEED]"),
                AssetNames =
                {
                    "asset_namese42cd316",
                },
                AssetTypes =
                {
                    "asset_types44c0f429",
                },
                ContentType      = ContentType.IamPolicy,
                FeedOutputConfig = new FeedOutputConfig(),
                Condition        = new gt::Expr(),
            };

            mockGrpcClient.Setup(x => x.GetFeed(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            AssetServiceClient client = new AssetServiceClientImpl(mockGrpcClient.Object, null);
            Feed response             = client.GetFeed(request.FeedName);

            xunit::Assert.Same(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
        public void GetFeedRequestObject()
        {
            moq::Mock <FeedService.FeedServiceClient> mockGrpcClient = new moq::Mock <FeedService.FeedServiceClient>(moq::MockBehavior.Strict);
            GetFeedRequest request = new GetFeedRequest
            {
                ResourceNameAsFeedName = gagvr::FeedName.FromCustomerFeed("[CUSTOMER_ID]", "[FEED_ID]"),
            };
            gagvr::Feed expectedResponse = new gagvr::Feed
            {
                ResourceNameAsFeedName = gagvr::FeedName.FromCustomerFeed("[CUSTOMER_ID]", "[FEED_ID]"),
                Attributes             =
                {
                    new gagvr::FeedAttribute(),
                },
                Origin = gagve::FeedOriginEnum.Types.FeedOrigin.Unspecified,
                PlacesLocationFeedData    = new gagvr::Feed.Types.PlacesLocationFeedData(),
                AffiliateLocationFeedData = new gagvr::Feed.Types.AffiliateLocationFeedData(),
                Status = gagve::FeedStatusEnum.Types.FeedStatus.Enabled,
                AttributeOperations =
                {
                    new gagvr::FeedAttributeOperation(),
                },
                Id       = -6774108720365892680L,
                FeedName = gagvr::FeedName.FromCustomerFeed("[CUSTOMER_ID]", "[FEED_ID]"),
            };

            mockGrpcClient.Setup(x => x.GetFeed(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            FeedServiceClient client   = new FeedServiceClientImpl(mockGrpcClient.Object, null);
            gagvr::Feed       response = client.GetFeed(request);

            xunit::Assert.Same(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
Example #3
0
        public async stt::Task GetFeedResourceNamesAsync()
        {
            moq::Mock <AssetService.AssetServiceClient> mockGrpcClient = new moq::Mock <AssetService.AssetServiceClient>(moq::MockBehavior.Strict);

            mockGrpcClient.Setup(x => x.CreateOperationsClient()).Returns(new moq::Mock <lro::Operations.OperationsClient>().Object);
            GetFeedRequest request = new GetFeedRequest
            {
                FeedName = FeedName.FromProjectFeed("[PROJECT]", "[FEED]"),
            };
            Feed expectedResponse = new Feed
            {
                FeedName   = FeedName.FromProjectFeed("[PROJECT]", "[FEED]"),
                AssetNames =
                {
                    "asset_namese42cd316",
                },
                AssetTypes =
                {
                    "asset_types44c0f429",
                },
                ContentType      = ContentType.IamPolicy,
                FeedOutputConfig = new FeedOutputConfig(),
                Condition        = new gt::Expr(),
            };

            mockGrpcClient.Setup(x => x.GetFeedAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <Feed>(stt::Task.FromResult(expectedResponse), null, null, null, null));
            AssetServiceClient client = new AssetServiceClientImpl(mockGrpcClient.Object, null);
            Feed responseCallSettings = await client.GetFeedAsync(request.FeedName, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None));

            xunit::Assert.Same(expectedResponse, responseCallSettings);
            Feed responseCancellationToken = await client.GetFeedAsync(request.FeedName, st::CancellationToken.None);

            xunit::Assert.Same(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }
Example #4
0
        public async Task <GetFeedResponse> GetFeedAsync(string feedId, GetFeedRequest request)
        {
            AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
            GetFeedHeaders headers = new GetFeedHeaders();

            return(await GetFeedWithOptionsAsync(feedId, request, headers, runtime));
        }
Example #5
0
        public async Task <GetFeedResponse> GetFeedWithOptionsAsync(string feedId, GetFeedRequest request, GetFeedHeaders headers, AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime)
        {
            AlibabaCloud.TeaUtil.Common.ValidateModel(request);
            feedId = AlibabaCloud.OpenApiUtil.Client.GetEncodeParam(feedId);
            Dictionary <string, object> query = new Dictionary <string, object>()
            {
            };

            if (!AlibabaCloud.TeaUtil.Common.IsUnset(request.McnId))
            {
                query["mcnId"] = request.McnId;
            }
            Dictionary <string, string> realHeaders = new Dictionary <string, string>()
            {
            };

            if (!AlibabaCloud.TeaUtil.Common.IsUnset(headers.CommonHeaders))
            {
                realHeaders = headers.CommonHeaders;
            }
            if (!AlibabaCloud.TeaUtil.Common.IsUnset(headers.XAcsDingtalkAccessToken))
            {
                realHeaders["x-acs-dingtalk-access-token"] = AlibabaCloud.TeaUtil.Common.ToJSONString(headers.XAcsDingtalkAccessToken);
            }
            AlibabaCloud.OpenApiClient.Models.OpenApiRequest req = new AlibabaCloud.OpenApiClient.Models.OpenApiRequest
            {
                Headers = realHeaders,
                Query   = AlibabaCloud.OpenApiUtil.Client.Query(query),
            };
            return(TeaModel.ToObject <GetFeedResponse>(await DoROARequestAsync("GetFeed", "content_1.0", "HTTP", "GET", "AK", "/v1.0/content/feeds/" + feedId, "json", req, runtime)));
        }
Example #6
0
        public GetFeedResponse GetFeed(string feedId, GetFeedRequest request)
        {
            AlibabaCloud.TeaUtil.Models.RuntimeOptions runtime = new AlibabaCloud.TeaUtil.Models.RuntimeOptions();
            GetFeedHeaders headers = new GetFeedHeaders();

            return(GetFeedWithOptions(feedId, request, headers, runtime));
        }
 /// <summary>Snippet for GetFeed</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetFeedRequestObject()
 {
     // Create client
     AssetServiceClient assetServiceClient = AssetServiceClient.Create();
     // Initialize request argument(s)
     GetFeedRequest request = new GetFeedRequest
     {
         FeedName = FeedName.FromProjectFeed("[PROJECT]", "[FEED]"),
     };
     // Make the request
     Feed response = assetServiceClient.GetFeed(request);
 }
 /// <summary>Snippet for GetFeed</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetFeedRequestObject()
 {
     // Create client
     FeedServiceClient feedServiceClient = FeedServiceClient.Create();
     // Initialize request argument(s)
     GetFeedRequest request = new GetFeedRequest
     {
         ResourceNameAsFeedName = FeedName.FromCustomerFeed("[CUSTOMER_ID]", "[FEED_ID]"),
     };
     // Make the request
     Feed response = feedServiceClient.GetFeed(request);
 }
Example #9
0
        /// <summary>Snippet for GetFeedAsync</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 GetFeedRequestObjectAsync()
        {
            // Create client
            FeedServiceClient feedServiceClient = await FeedServiceClient.CreateAsync();

            // Initialize request argument(s)
            GetFeedRequest request = new GetFeedRequest
            {
                ResourceNameAsFeedName = FeedName.FromCustomerFeed("[CUSTOMER]", "[FEED]"),
            };
            // Make the request
            Feed response = await feedServiceClient.GetFeedAsync(request);
        }
    public void Simple()
    {
        var service = new GetFeedService
        {
            RequestBuilder = ServerRequestBuilder.Instance
        };
        var request = new GetFeedRequest
        {
            FeedId = "feedId"
        };

        service.Execute(request, Callback, ExceptionHandler.Handle);
    }
Example #11
0
 /// <summary>Snippet for GetFeed</summary>
 public void GetFeed_RequestObject()
 {
     // Snippet: GetFeed(GetFeedRequest,CallSettings)
     // Create client
     AssetServiceClient assetServiceClient = AssetServiceClient.Create();
     // Initialize request argument(s)
     GetFeedRequest request = new GetFeedRequest
     {
         Name = new FeedName("[PROJECT]", "[FEED]").ToString(),
     };
     // Make the request
     Feed response = assetServiceClient.GetFeed(request);
     // End snippet
 }
 /// <summary>Snippet for GetFeedAsync</summary>
 public async Task GetFeedRequestObjectAsync()
 {
     // Snippet: GetFeedAsync(GetFeedRequest, CallSettings)
     // Additional: GetFeedAsync(GetFeedRequest, CancellationToken)
     // Create client
     AssetServiceClient assetServiceClient = await AssetServiceClient.CreateAsync();
     // Initialize request argument(s)
     GetFeedRequest request = new GetFeedRequest
     {
         FeedName = FeedName.FromProjectFeed("[PROJECT]", "[FEED]"),
     };
     // Make the request
     Feed response = await assetServiceClient.GetFeedAsync(request);
     // End snippet
 }
Example #13
0
        /// <summary>Snippet for GetFeedAsync</summary>
        public async Task GetFeedRequestObjectAsync()
        {
            // Snippet: GetFeedAsync(GetFeedRequest, CallSettings)
            // Additional: GetFeedAsync(GetFeedRequest, CancellationToken)
            // Create client
            FeedServiceClient feedServiceClient = await FeedServiceClient.CreateAsync();

            // Initialize request argument(s)
            GetFeedRequest request = new GetFeedRequest
            {
                ResourceNameAsFeedName = FeedName.FromCustomerFeed("[CUSTOMER_ID]", "[FEED_ID]"),
            };
            // Make the request
            Feed response = await feedServiceClient.GetFeedAsync(request);

            // End snippet
        }
Example #14
0
        public void GetFeed2()
        {
            Mock <FeedService.FeedServiceClient> mockGrpcClient = new Mock <FeedService.FeedServiceClient>(MockBehavior.Strict);
            GetFeedRequest request = new GetFeedRequest
            {
                ResourceName = new FeedName("[CUSTOMER]", "[FEED]").ToString(),
            };
            Feed expectedResponse = new Feed
            {
                ResourceName = "resourceName2625949903",
            };

            mockGrpcClient.Setup(x => x.GetFeed(request, It.IsAny <CallOptions>()))
            .Returns(expectedResponse);
            FeedServiceClient client = new FeedServiceClientImpl(mockGrpcClient.Object, null);
            Feed response            = client.GetFeed(request);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
Example #15
0
        public async Task GetFeedAsync2()
        {
            Mock <FeedService.FeedServiceClient> mockGrpcClient = new Mock <FeedService.FeedServiceClient>(MockBehavior.Strict);
            GetFeedRequest request = new GetFeedRequest
            {
                ResourceName = new FeedName("[CUSTOMER]", "[FEED]").ToString(),
            };
            Feed expectedResponse = new Feed
            {
                ResourceName = "resourceName2625949903",
            };

            mockGrpcClient.Setup(x => x.GetFeedAsync(request, It.IsAny <CallOptions>()))
            .Returns(new Grpc.Core.AsyncUnaryCall <Feed>(Task.FromResult(expectedResponse), null, null, null, null));
            FeedServiceClient client = new FeedServiceClientImpl(mockGrpcClient.Object, null);
            Feed response            = await client.GetFeedAsync(request);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
Example #16
0
        public async Task GetFeedAsync2()
        {
            Mock <AssetService.AssetServiceClient> mockGrpcClient = new Mock <AssetService.AssetServiceClient>(MockBehavior.Strict);

            mockGrpcClient.Setup(x => x.CreateOperationsClient())
            .Returns(new Mock <Operations.OperationsClient>().Object);
            GetFeedRequest request = new GetFeedRequest
            {
                Name = new FeedName("[PROJECT]", "[FEED]").ToString(),
            };
            Feed expectedResponse = new Feed
            {
                Name = "name2-1052831874",
            };

            mockGrpcClient.Setup(x => x.GetFeedAsync(request, It.IsAny <CallOptions>()))
            .Returns(new Grpc.Core.AsyncUnaryCall <Feed>(Task.FromResult(expectedResponse), null, null, null, null));
            AssetServiceClient client = new AssetServiceClientImpl(mockGrpcClient.Object, null);
            Feed response             = await client.GetFeedAsync(request);

            Assert.Same(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
Example #17
0
        public void GetFeed()
        {
            Mock <AssetService.AssetServiceClient> mockGrpcClient = new Mock <AssetService.AssetServiceClient>(MockBehavior.Strict);

            mockGrpcClient.Setup(x => x.CreateOperationsClient())
            .Returns(new Mock <Operations.OperationsClient>().Object);
            GetFeedRequest expectedRequest = new GetFeedRequest
            {
                Name = new FeedName("[PROJECT]", "[FEED]").ToString(),
            };
            Feed expectedResponse = new Feed
            {
                Name = "name2-1052831874",
            };

            mockGrpcClient.Setup(x => x.GetFeed(expectedRequest, It.IsAny <CallOptions>()))
            .Returns(expectedResponse);
            AssetServiceClient client        = new AssetServiceClientImpl(mockGrpcClient.Object, null);
            string             formattedName = new FeedName("[PROJECT]", "[FEED]").ToString();
            Feed response = client.GetFeed(formattedName);

            Assert.Same(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
        public async stt::Task GetFeedRequestObjectAsync()
        {
            moq::Mock <FeedService.FeedServiceClient> mockGrpcClient = new moq::Mock <FeedService.FeedServiceClient>(moq::MockBehavior.Strict);
            GetFeedRequest request = new GetFeedRequest
            {
                ResourceNameAsFeedName = gagvr::FeedName.FromCustomerFeed("[CUSTOMER_ID]", "[FEED_ID]"),
            };
            gagvr::Feed expectedResponse = new gagvr::Feed
            {
                ResourceNameAsFeedName = gagvr::FeedName.FromCustomerFeed("[CUSTOMER_ID]", "[FEED_ID]"),
                Attributes             =
                {
                    new gagvr::FeedAttribute(),
                },
                Origin = gagve::FeedOriginEnum.Types.FeedOrigin.Unspecified,
                PlacesLocationFeedData    = new gagvr::Feed.Types.PlacesLocationFeedData(),
                AffiliateLocationFeedData = new gagvr::Feed.Types.AffiliateLocationFeedData(),
                Status = gagve::FeedStatusEnum.Types.FeedStatus.Enabled,
                AttributeOperations =
                {
                    new gagvr::FeedAttributeOperation(),
                },
                Id       = -6774108720365892680L,
                FeedName = gagvr::FeedName.FromCustomerFeed("[CUSTOMER_ID]", "[FEED_ID]"),
            };

            mockGrpcClient.Setup(x => x.GetFeedAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <gagvr::Feed>(stt::Task.FromResult(expectedResponse), null, null, null, null));
            FeedServiceClient client = new FeedServiceClientImpl(mockGrpcClient.Object, null);
            gagvr::Feed       responseCallSettings = await client.GetFeedAsync(request, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None));

            xunit::Assert.Same(expectedResponse, responseCallSettings);
            gagvr::Feed responseCancellationToken = await client.GetFeedAsync(request, st::CancellationToken.None);

            xunit::Assert.Same(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }