def test_search_book(self): repoBooks = Repo("Repobooks:") repoBooks.add(Book(1, "Title11", "Title12")) repoBooks.add(Book(2, "Title21", "Title22")) self.assertRaises(RepositoryError, lambda:repoBooks.search(Book(4, None, None))) b = repoBooks.search(Book(1, None, None)) assert(b.bookTitle == "Title11") assert(b.bookAuthor == "Title12")