public async Task <INewsDetailsResponse> GetNewsDetails(long newsId) { var request = new NewsDetailsRequest(); request.Lang = _culture; request.NewsId = newsId; request.TextFormat = TextFormatEnum.Plain; request.Expand = NewsListRequest.ExpandNames.PLACE + "," + NewsListRequest.ExpandNames.PLACE; var res = await request.ExecuteAsync(); return(res); }
public async Task should_get_news_details() { var request = new NewsListRequest(); request.Lang = "ru"; var res = await request.ExecuteAsync(); Assert.IsNotNull(res); Assert.IsTrue(res.Count > 0); var first = res.Results.First(); var detailsRequest = new NewsDetailsRequest(); detailsRequest.NewsId = first.Id; var detailsResponse = await detailsRequest.ExecuteAsync(); Assert.IsNotNull(detailsResponse); }