public async Task ShouldGetStoriesDescriptionSuccessfully() { var idStories = _fixture.Create <long>(); var result = await _acl.GetStoriesDescription(idStories); result.Should().NotBeNull(); }
public async Task <List <StoriesDescriptionResponse> > Execute(BestStoriesChainParameters chainParam) { if (chainParam.IDStoriesResponse != null) { var ListIds = chainParam.IDStoriesResponse; Parallel.ForEach(ListIds.IDStoriesList, (id) => { var result = _storiesAcl.GetStoriesDescription(id); if (result.Result != null) { chainParam.StoriesDescriptionResponseList.Add(result.Result); } }); } if (chainParam.StoriesDescriptionResponseList == null || chainParam.IDStoriesResponse == null) { return(null); } return(chainParam.StoriesDescriptionResponseList); }