示例#1
0
        public void TestLibraryRemovesBook()
        {
            borrower.BorrowBook(library.RemoveBook(book));

            Assert.AreEqual(1, borrower.CountBooks());
            Assert.AreEqual(0, library.CountCollection());
        }
 public void TestBorrowerCanBorrowBook()
 {
     library.AddBook(book2);
     Assert.AreEqual(2, library.CountCollection());
     Assert.AreEqual(0, borrower.CountBorrowedBooks());
     borrower.BorrowBook(library, book);
     Assert.AreEqual(1, library.CountCollection());
     Assert.AreEqual(1, borrower.CountBorrowedBooks());
 }
 public void TestCanAddToBorrowedBooks()
 {
     borrower.BorrowBook(library, book);
     Assert.AreEqual(1, borrower.CountBorrowedBooks());
 }