【发布时间】:2014-03-08 12:25:30
【问题描述】:
class MyTests(unittest.TestCase):
def SetUp(self):
""" Setting up expected default values """
self.test = RandomTest()
def testReturnsArrayWithTuples(self):
result = self.test.next() # Error
self.assert_(len(result), 5)
if __name__ == "__main__":
unittest.main()
我有一个基本测试,但它失败并显示以下错误消息:
AttributeError: 'MyTests' 对象没有属性 'test'
Eclipse 智能感知向我展示了 self.test。请问我错过了什么?
【问题讨论】:
-
我刚刚找到它。
SetUp(self):必须小写。setUp(self):我真傻。我要不要删除这个问题,值得保留吗? -
发布您自己问题的答案完全没问题,甚至受到鼓励。所以我会这样做,只要你不介意公开记录你的“愚蠢的错误”;-)
标签: python unit-testing python-2.7