Tests
L'écriture des tests unitaires s'appuie sur Junit4
L'écriture des scénarios de test des ressources REST s'appuie sur Rest Assured
Les tests de conversions de formats (transformations XSLT) s'appuient sur l'utilisation de XmlUnit.
NB L'exécution des tests REST suppose que l'application soit en cours d'exécution et joignable à l'URL http://localhost:8080/rmspogfo/
Lancer les tests
- Pour lancer les tests unitaires exécuter la commande:
mvn test
- Pour lancer les tests d'intégration exécuter la commande:
mvn integration-test
Configuration de Rest Assured
Avant l'exécution d'un scenario de test, un appelle à la méthode statique configure
de la classe RestAssuredConfig
permet de:
- Définir l'url d'appel de nos services
- Obtenir un id de session correspondant à un utilisateur authentifié sur l'application
Le fichier RestAssuredConfig.java
Error: file not found: /github/workspace/src/test/java/fr/insee/pogues/rest/utils/RestAssuredConfig.java
s