def test_add_book_equals_isbn(self): #given book1 = Book() book2 = Book() #when book1.title = "What's up?" book1.ISBN = "123123123123" book1.save() book2.title = "What's up?" book2.ISBN = "123123123123" book2.save() #then books_by_ISBN = Book.objects.filter(ISBN="123123123123") self.assertEqual(len(books_by_ISBN), 1)
def test_add_book_ISBN(self): #given book = Book() #when book.title = "What's up?" book.ISBN = " 123-123-123-123 " book.save() #then book_by_isbn = Book.objects.filter(ISBN = "123123123123") self.assertEqual(len(book_by_isbn), 1)
def test_add_book(self): #given book = Book() #when book.title = "What's up?" book.ISBN = "123123123123" book.save() #then all_books = Book.objects.all() self.assertEqual(len(all_books), 1) book_db = all_books[0] self.assertEqual(book_db, book) self.assertEqual(book_db.title, "What's up?") self.assertEqual(book_db.ISBN, "123123123123")