[英]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.