有人能指出我在python中使用run()
unittest.Testcase
方法的示例吗?
答案 0 :(得分:0)
通常,在编写测试时,您不需要自己使用run()
方法。您的测试类从测试基类继承此项。
当您运行测试时,您使用像python -m unittest
单元测试运行器这样的启动器,然后在内部负责调用run()
。除非你有一些非常具体的理由,否则你不需要关心或思考run()
。
如何运行单元测试的示例:
python -m unittest test_module1 test_module2
python -m unittest test_module.TestClass
python -m unittest test_module.TestClass.test_method
https://docs.python.org/3.4/library/unittest.html#command-line-interface