在Pyunit框架中,我有如下问题:
import unittest
class xyz(object):
def test_fuc(self):
print "test_fun"
pass
class abc(unittest.Testcase, xyz):
def setUp(self):
print "setUp"
def tearDown(self):
print "tearDown"
def test_one(self):
print "test_one"
pass
def test_two(self):
print "test_two"
pass
输出:
test_one
test_two
test_fun
但我需要输出如下:
test_one
test_fun
test_two
test_fun
请建议,我该怎么做?
答案 0 :(得分:0)
单元测试(即unittest.TestCase
方法)应该是独立的,因此没有必要运行它们两次。
如果你想这样做,你可能应该以另一种方式设计你的测试。