Hides no books notice when there is a book
Refactored tests and added factories for books