128 votes

Expliquer les méthodes Python « setUp » et « tearDown » utilisées dans les cas de test

Quelqu’un peut-il expliquer l’utilisation de Python et des méthodes lors de l’écriture de cas de test en dehors de ce qui est appelé immédiatement avant d’appeler la méthode de test et est appelé immédiatement après ```` qu’il a été appelé?

11voto

gnibbler Points 103484

Supposons que vous ayez une suite avec 10 tests. 8 des tests partagent le même code d’installation/démontage. Les 2 autres ne le font pas.

la configuration et le démontage vous donnent un bon moyen de refactoriser ces 8 tests. Maintenant, que faites-vous avec les 2 autres tests? Vous les déplaceriez vers un autre cas de test / suite. Ainsi, l’utilisation de la configuration et du démontage permet également de donner un moyen naturel de diviser les tests en cas / suites

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X