final_string
</code>
Ici, nous avons défini une fonction qui, lorsqu'elle sera exécutée, renverra l’invers... ée en paramètre.
J'ai écrit ensuite une nouvelle fonction, dans le fichier ''test.py'', pour tester la fonction ''reverse_str(initial_string)''.
Je commence en la n... s'agit d'un test qui permettra de vérifier si la fonction renvoie bien l’inverse de la chaîne de caractères
e premier test ======
Commençons par prendre une fonction qui permet de calculer la valeur absolue d’un nom... lemets.
Voici un exemple de docstring avec notre fonction ''to_absolute(value)'':
<code python>
def to_abs... umber
</code>
Que fait-on ?
Nous exécutons la fonction ''to_absolute'' avec pour argument ''3'', exactem... t <nom du fichier>
</code>
Par exemple, si votre fonction est implémentée dans le fichier ''main.py'', il f
té de code. Il peut s’agir d’une méthode ou d’une fonction, par exemple. Tout ce qui est externe à cette uni... ne conformément aux exigences logicielles. Chaque fonction est comparée à l'exigence correspondante pour vér... et d'exécuter les doctests. Par exemple, si votre fonction est implémentée dans le fichier main.py , il fa... lettre, donc le test est OK.
* test_three : La fonction sorted() permet de trier une liste dans l’ordr
de code**. Il peut s’agir d’une méthode ou d’une fonction, par exemple. Afin qu’un test unitaire soit consi... n test unitaire.
Un test unitaire vérifie qu'une fonction **réalise l'action** souhaitée. Il ne s'agit pas ... r crocodile()''. Notre test dépendant d’une autre fonction que celle testée, il s’agit d’un test d'intégrati
Comme pour Pytest, il faudra aussi définir une fonction qui contiendra le **scénario** et les **assertion... emble des tests du module, nous devons appeler la fonction ''main'' du module ''unittest''. Ainsi, pour lanc... la fin du fichier un ''main'' avec l’appel de la fonction ''unittest.main()''.
<code python>
if __name__ =
sans exception. Ou est-ce l'intégralité du code, fonction par fonction ?
==== Découvrez une première stratégie ====
Tester uniquement la dernière étape de notre pr