urs*_*rei 30 python unit-testing
我正在寻找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')
Run Code Online (Sandbox Code Playgroud)
但我不知道如何从这里开始利用我刚刚创建的对象编写测试.
Sam*_*lan 29
在您的测试方法中,您现在可以_mine通过self 访问全局类属性.所以你可以这样做:
def test_something(self):
self.assertEqual(self._mine.attribute, 'myAttribute')
Run Code Online (Sandbox Code Playgroud)