Python单元测试 - 我使用SetUp错了吗?

时间:2009-11-12 21:01:40

标签: python unit-testing

我在这里做错了什么?

import unittest

class Test_1(unittest.TestCase):

    def SetUp(self):
        self.data = []

    def test_data(self):
        self.assertEqual(len(self.data),0)

if __name__=='__main__':
    unittest.main()

当我运行时,它说:

  

追踪(最近的呼叫最后):
  文件“C:... \ break_unit_test.py”,行   9,在test_data中       self.assertEqual(len(self.data),0)AttributeError:'Test_1'对象没有   属性'数据'

我正在尝试关注this example

1 个答案:

答案 0 :(得分:5)

必须以{strong>小写 setUp开头,名称为s