Beispiel #1
0
        public void GetAllBooksPaged_AvailableBooks_ReturnsDifferentPages()
        {
            var bookRepo = new BookRepo(connectionString);

            var booksFirstPage = bookRepo.GetAllBookPaged(2, 0, 3, 1);

            var booksSecondPage = bookRepo.GetAllBookPaged(2, 0, 3, 2);

            Assert.IsTrue(booksFirstPage != null && booksFirstPage.Count > 0);
            Assert.IsTrue(booksSecondPage != null && booksSecondPage.Count > 0);
            Assert.IsFalse(booksFirstPage != null &&
                           booksSecondPage != null &&
                           booksFirstPage.SequenceEqual(booksSecondPage));
        }