public async Task GetArticleIdsForBlog_ReturnsArticleIdsForBlog()
        {
            IAsyncCursor <string> articleIds = await _articleRepository.GetArticleIdsForBlog(_blogId);

            _mockArticleCollection.Verify(
                x => x.FindAsync(
                    It.IsAny <FilterDefinition <Article> >(),
                    It.IsAny <FindOptions <Article, string> >(),
                    It.IsAny <CancellationToken>()
                    ), Times.Once);

            articleIds.ShouldBeSameAs(_articleIds);
        }
Ejemplo n.º 2
0
        public async Task GetBlogs_ReturnsBlogs()
        {
            IAsyncCursor <Blog> blogs = await _blogRepository.GetBlogs();

            _mockBlogCollection.Verify(
                x => x.FindAsync(
                    It.IsAny <FilterDefinition <Blog> >(),
                    It.IsAny <FindOptions <Blog, Blog> >(),
                    It.IsAny <CancellationToken>()
                    ), Times.Once);

            blogs.ShouldBeSameAs(_blogs);
        }