Willing BONOU-SELEGBE

Software Engineer

Willing BONOU-SELEGBE

Software Engineer

Download my resume

Spring-Boot: Ecrire des tests unitaires & d’integration

willing - 19/03/2020

Tests d’intégration pour un Client avec Spring-Boot

Le test d’intégration du Client consiste a appelé la véritable url de notre service distant. En effet nous avons précédement mocker le service remote dans notre TU avec wiremock. A présent nous allons enlever ce mock et appeler l’url du service distant qui est: http://dummy.restapiexample.com.
Le code de ce test est le suivant:



Nous arrivons à présent à la fin de cet article. Remarquez que nous avons écrit plus de tests unitaires que de tests d’intégration, conformément à la pyramide des Tests. Nos tests d’intégration ne couvrent que les « trous » de nos tests unitaires.
Le code complet du projet témoin de cet article est sur github. N’hesitez pas à me laisser vos feedbacks en commentaire, et à me faire des pull-requests si vous trouvez des idées d’améliorations au code.

Avant de finir cet article, je tiens à préciser qu’il existe plusieurs autres types de tests automatisés comme les tests de mutation (PITests…), les tests de sécurité, les tests d’acceptance (Cucumber…), les tests end-to-end (Selenium…) etc. J’aborderai ces différents types de tests dans de prochains articles.



Références:

Pages : 1 2 3 4 5 6 7

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Étiquettes : , , ,

Whatever the mind of man can conceive and believe, it can achieve

Napoleon Hill