Skip to main content

TP Eni Store API - Partie 4 Tests

Prérequis : Avoir complété les TP précédents.

Durée estimée : 30 min à 1 h

Énoncé

Dans cette partie, vous allez ajouter les tests unitaires et fonctionnels de vos services avant de passer à la gestion des bases de données.
Cela permettra d’avoir une vision globale et une base solide de l’architecture du projet avant d’intégrer la couche BDD.

Pour le moment, vous écrirez vos tests dans le fichier de test déjà généré par défaut lors de la création de votre projet Spring.
Par exemple, dans la démo, le fichier était : DemoRestApplicationTests.

Consignes

En résumé, il faudra :

  • Injecter votre Service dans le fichier de test
  • Écrire les asserts nécessaires pour tester tous les cas possibles de chacun de vos services

Vous pouvez vous inspirer de la démo pour comprendre le type de code attendu.