unittest和另一个可用单元测试框架nosetest

1.测试用例:

class MyClassTest(unittest.TestCase):
  def setUp(self):
    ……
  def tearDown(self):
    ……
  def testMethod(self):
    self.assertTrue(……)

2.添加测试用例集:

tests=unittest.TestSuite().add(MyClassTest("testMethod"))
或者tests=unittest.TestLoader().discover('tests_dir')

3.执行测试运行器:

unittest.TextTestRunner().run(tests)

 

posted on 2017-10-18 17:29  Copernicus  阅读(327)  评论(0)    收藏  举报

导航