Python 单元测试中的设置部分似乎被忽略

Python 单元测试中的设置部分似乎被忽略,python,unit-testing,python-2.7,Python,Unit Testing,Python 2.7,我有一个基本测试,但它失败,并显示以下错误消息: AttributeError:“MyTests”对象没有属性“test” Eclipse intellisense向我展示了self.test。请问我遗漏了什么?好吧,这很尴尬,因为这只是一个打字错误。:) def SetUp(self):必须是小写的def SetUp(self):才能找到并执行 我希望它能阻止其他人像我一样追逐鬼魂。我刚找到它设置(self):必须为小写设置(自我):我真傻。我应该删除这个问题吗,值得保留吗?给你自己的问题贴一

我有一个基本测试,但它失败,并显示以下错误消息:

AttributeError:“MyTests”对象没有属性“test”


Eclipse intellisense向我展示了
self.test
。请问我遗漏了什么?

好吧,这很尴尬,因为这只是一个打字错误。:)

def SetUp(self):
必须是小写的
def SetUp(self):
才能找到并执行


我希望它能阻止其他人像我一样追逐鬼魂。

我刚找到它<代码>设置(self):必须为小写<代码>设置(自我):我真傻。我应该删除这个问题吗,值得保留吗?给你自己的问题贴一个答案是完全可以的,甚至是被鼓励的。所以我会这么做,只要你不介意你的“愚蠢错误”被公开记录;-)
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()