Inheritance: ApiController
        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();
        }