public async Task GetComments() { var dataProvider = new WordPressDataProvider(); var result = await dataProvider.GetComments("en.blog.wordpress.com", "32497", 20); Assert.IsNotNull(result); Assert.AreNotEqual(result.Count(), 0); }
public async Task LoadCommentsPaginationWordPress() { var dataProvider = new WordPressDataProvider(); var site = "en.blog.wordpress.com"; var postId = "35160"; var maxId = 20; await dataProvider.GetComments(site, postId, maxId); Assert.IsTrue(dataProvider.HasMoreComments, nameof(dataProvider.HasMoreComments)); var result = await dataProvider.GetMoreComments(); Assert.IsFalse(dataProvider.HasMoreComments, nameof(dataProvider.HasMoreComments)); Assert.IsNotNull(result, $"{nameof(result)} is not null"); Assert.IsTrue(result.Any()); }