Add book

again... no need to check some property, you need to test the query result is not empty