[英]How do I use the unittest setUpClass method()?
我正在尋找python 2.7 unittest setUpClass()方法的一些基本示例。 我正在嘗試在我的模塊中測試一些類方法,並且我已經達到了:
import unittest
import sys
import mymodule
class BookTests(unittest.TestCase):
@classmethod
def setUpClass(cls):
cls._mine = mymodule.myclass('test_file.txt', 'baz')
但我不知道如何從這里開始利用我剛剛創建的對象編寫測試。
在您的測試方法中,您現在可以通過self訪問全局類_mine
。 所以你可以這樣做:
def test_something(self):
self.assertEqual(self._mine.attribute, 'myAttribute')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.