-
Notifications
You must be signed in to change notification settings - Fork 0
Test unitaire
Tout d'abord le test unitaire est le premier test à effectuer sur son produit car il va tester séparément chaque unité. Cela permettra de détecter les petites erreurs locales et il est important que chaque unité soit testée. Pour réaliser les différents tests sur ces unités, on y définit des valeurs d'entrée et de sortie du test et si les valeurs prévues ne sont pas les mêmes que celles qu'on reçoit l'erreur est détectée.
Pour la partie test unitaire de notre javascript nous avons décidés d'utiliser Jest car il convient à la fois pour le frontend et donc afin de tester notre React mais il convient également pour le backend dans notre cas NodeJs. Deuxièmement, Jest permet l'utilisation des Mocks qui permet de simuler un objet réel mais il permet aussi de grouper les tests ensembles et donc de les trier.
En ce qui concerne le testing de notre partie python nous utiliserons le module python unittest qui est une des librairies de testing les plus utilisées dans le domaine. Dans notre cas il nous permettra principalement d'effectuer des tests sur les envois en DB mais également des différents fonctions qui permettent de récupérer l'utilisation des composants.