Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
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());
        }
Ejemplo n.º 4
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());
        }