Пример #1
0
        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());
        }
Пример #2
0
        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();
        }