Wenn ich eine unittest.TestCase
erstellen, kann ich eine setUp()
Funktion definieren, die vor jedem Test in diesem Testfall ausgeführt wird. Ist es möglich, die setUp()
für einen einzelnen spezifischen Test zu überspringen?Ist es möglich, setUp() für einen bestimmten Test in Pythons Unittest zu überspringen?
Es ist möglich, dass setUp()
für einen gegebenen Test zu überspringen nicht eine gute Übung ist. Ich bin ziemlich neu in der Unit-Tests und jeder Vorschlag in Bezug auf das Thema ist willkommen.
Ein Beispiel Anwendungsfall: Ich bin Funktionsprüfung einer Anwendung, die eine externe API verwendet. Fast jede Methode erfordert 'setUp()', um sich mit dem Server zu authentifizieren, außer wenn ich die 'login()' Funktion selbst getestet habe. –
In Bezug auf [Softwareengineering.se]: [* Ist es möglich, Setup-und Abbau-Methoden nur für bestimmte Unittests ausgeführt haben? *] (Https://softwareengineering.stackexchange.com/q/232243/168744) –