public async void AllPages() { // given PageRepository repository = CreateRepository(); List <Page> pages = CreateTenPages(repository); // when IEnumerable <Page> actualPages = await repository.AllPagesAsync(); // then actualPages.Count().ShouldBe(pages.Count()); }
public async Task DeleteAllPages_should_clear_pages() { // given PageRepository repository = CreateRepository(); CreateTenPages(repository); // when await repository.DeleteAllPagesAsync(); // then IEnumerable <Page> allPages = await repository.AllPagesAsync(); allPages.ShouldBeEmpty(); }