- rails 5.0.0.1
- rspec 3,5
J'ai hérité d'une base de code. Je suis occupé à écrire des tests d'intégration pour attacher la fonctionnalité de l'application avant d'envisager le refactoring.Comment configurer la request.body pour une spécification de demande Rspec avec une requête GET
J'ai les lignes suivantes dans un contrôleur concernant before_action
. Il semble lire le corps de la demande. La valeur json
ici est utilisée pour extraire un identifiant utilisé pour authentifier la requête.
request.body.rewind
body = request.body.read
json = JSON.parse(body) unless body.empty?
J'ai besoin de tester que l'authentification se passe correctement. Comment puis-je définir request.body
pour une spécification de requête GET?