implemented add_book test