Résumé 20 - DOCTESTS : DOCUMENTER ET TESTER
Lien vers l'activité : doctests : documenter et tester
Dernière modif. : 04 09 2024
1 Démarche habituelle de création de fonctions :
- 1 - On écrit ou reçoit la demande documentée
-
2 - On écrit une base pertinente de tests documentés. Ces tests doivent permettre :
- de comprendre la fonction d'utiliser la fonction
- de vérifier les cas un peu particulier qu'on a prédétecté comme problématique
-
3 - On écrit le code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 | def note_valide(note) :
'''Renvoie True si note est dans l'intervalle [ 0 ; 20 ]
:: param note (int) : la note à tester
: :return (bool) :: True si note dans [ 0 ; 20 ]
:Exemple:
>>> note_valide(5)
True
>>> note_valide(-5)
False
'''
if note > 20 :
return False
elif note < 0 :
return False
else :
return True
|