public void Get_all_should_return_tags_list() { // arrange var tagsRepository = new Mock<ITagRepository>(); var tagsList = TestUtil.CreateTagsList(); tagsRepository.Setup(c => c.GetAll()).Returns(tagsList); // act var controller = new TagsController(tagsRepository.Object); var result = controller.GetAll(); // assert result.Count().Should().Be(8); result.First().Name.Should().Be("Ball Handling"); tagsRepository.VerifyAll(); }