2015-06-05 38 views
0

以下是我在文件中測試的結構。

 設置
    TEST01
    test02
    TEST03
 拆卸如何在Python中的每個單元測試之前和之後運行特定代碼

我不得不在每次試驗後運行一個特定代碼的要求。

以前,我可以從設置中調用該代碼。 但是在測試之後,我無法想象如何去做。 很明顯,從拆解中調用代碼可以用於最後的測試,但是如何讓它在兩者之間運行。

+0

查看https://docs.python.org/2/library/unittest.html#unittest.TestCase.tearDown還有一個setUp方法來處理測試前的調用代碼。 –

回答

1

假設你使用正確的unittest.TestCase下降一類,那麼setUp方法每次測試前運行,並且tearDown方法每次測試之後運行。 Check the docs。所以把你的代碼放在這兩種方法中是完全可行的。

相關問題