public void WhenThereArePostsInTheRepository_AndPostsAreRequested_AllPostsAreReturned() { var posts = new List<Post> { new Post {Body = "body1", Title = "title1"}, new Post {Body = "body2", Title = "title2"} }; _service.Setup(s => s.GetPosts()).Returns(posts); var hub = new BlogHub(_service.Object); hub.List().Count.Should().Be(posts.Count); }
public void WhenThereAreNoPosts_AndPostsAreRequested_AnEmptyListIsReturned() { _service.Setup(s => s.GetAllPosts()).Returns(new List<Post>()); var hub = new BlogHub(_service.Object); hub.List(true).Count.Should().Be(0); }