2 - Allez plus loin avec Pytest =====
* [[210_utilisez_des_mock_pour_simuler_objet|Utilisez des mocks pour simuler le comportement d’un objet]]
* [[220_implan... - Optimisez vos tests unitaires =====
* [[310_utilisez_les_fixtures|Utilisez les fixtures]]
* [[320_organisez_vos_tests_en_classes|Organisez vos tests en clas
nt dit à expliquer ce qui est attendu.
On peut **utiliser les docstrings pour exécuter des tests** à l'int... comment créer des tests ?
**Vous ne pourrez pas utiliser les doctests ici, car ils sont pensés pour s'intégrer dans un script**. Il nous faudra donc utiliser une **librairie de tests** qui nous donnera un *... brairie par défaut de Python. Dans ce cours, nous utiliserons principalement [[https://docs.pytest.org/en/l
tez des tests avec Pytest ======
Afin de pouvoir utiliser [[https://docs.pytest.org/en/latest/|Pytest]], vous devez au préalable l'installer. Pour cela, utilisez PyPI en exécutant la commande suivante dans le t... erse de la chaîne de caractères. À l'intérieur, j'utilise le mot-clé ''assert'', puis un espace, et écris c... er source dans le fichier de test pour pouvoir en utiliser les différents éléments.
<code python>
from ca
ourses/7155841-testez-votre-projet-python/7414171-utilisez-des-mocks-pour-simuler-le-comportement-d-un-objet?status=draft|Utilisez des mocks pour simuler le comportement d'un obje
with
++++ Réponse|
Choix 1. Pytest vous permet d'utiliser le mot-clé ''assert'' de la librairie standard ... Précédent]] | ⌂ [[000_start|Retour au sommaire]] | [[210_utilisez_des_mock_pour_simuler_objet|Suivant ▷]]