test book model