You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tests/test_global.py
+14-16Lines changed: 14 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,20 @@ def add(a,b):
15
15
16
16
classBetaTester(TestCase):
17
17
#Définition de la méthode de test
18
+
"""
19
+
# La fonction doit être préfixé du mot test pour que le TestCase puisse le l'identifier en tant que méthode à tester (le snake_case ici devra être appliqué ici)
20
+
21
+
# En fonction du type de vérification que vous souhaitez effectué par rapport aux test les méthodes assert devront variés.
22
+
ex : * assertEqual() pour vérifier l'égalité. Dans le cas utilisé cette fonction vérifie si le retour de la fonction add correspond à la valeur 10
23
+
* assertIn() pour vérifier si une variable est dans une iterable
24
+
* assertIsInstance() pour vérifier le type de retour d'une variable ou fonction etc... (description des méthodes à l'appui)
25
+
26
+
NB : Pour tester sa fonction chacun devra faire un import pour éviter la redondance.
27
+
Chaque fonction à tester devra se retrouver dans la class BetaTester avec un nom clair et propre à sa fonctionnalité précédé du mot "test"
28
+
29
+
command : pyhton test_global.py [-v (-- verbose)] (verbose pour un test avec plus de précision)
# La fonction doit être préfixé du mot test pour que le TestCase puisse le l'identifier en tant que méthode à tester (le snake_case ici devra être appliqué ici)
34
-
35
-
# En fonction du type de vérification que vous souhaitez effectué par rapport aux test les méthodes assert devront variés.
36
-
ex : * assertEqual() pour vérifier l'égalité. Dans le cas utilisé cette fonction vérifie si le retour de la fonction add correspond à la valeur 10
37
-
* assertIn() pour vérifier si une variable est dans une iterable
38
-
* assertIsInstance() pour vérifier le type de retour d'une variable ou fonction etc... (description des méthodes à l'appui)
39
-
40
-
NB : Pour tester sa fonction chacun devra faire un import pour éviter la redondance.
41
-
Chaque fonction à tester devra se retrouver dans la class BetaTester avec un nom clair et propre à sa fonctionnalité précédé du mot "test"
42
-
43
-
command : pyhton test_global.py [-v (-- verbose)] (verbose pour un test avec plus de précision)
0 commit comments