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(); }
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(); }
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)); }
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))); }
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); }
/// <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); }
/// <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 }
/// <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 }
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(); }
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(); }
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(); }
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(); }