Ce test devrait être dans `def book`.
En faisant ça tu as le risque que `book(...)` retourne `nil` et que du coup `book(...).error` te donne une `undefined method error on nil`.

Le mieux serait que ça soit considéré comme une erreur interne avec un message d'erreur générique.