public async void AllTags_should_return_raw_tags_for_all_pages() { // given PageRepository repository = CreateRepository(); List <Page> pages = _fixture.CreateMany <Page>(10).ToList(); pages.ForEach(p => p.Tags = "tag1, tag2, tag3"); CreateTenPages(repository, pages); // when IEnumerable <string> actualTags = await repository.AllTagsAsync(); // then actualTags.Count().ShouldBe(pages.Count()); actualTags.First().ShouldBe("tag1, tag2, tag3"); }