一 整体结构概览
unittest原名为PyUnit,是由java的JUnit衍生而来。对于单元测试,需要设置预先条件,对比预期结果和实际结果。
- 整体结构:unittest库提供了test cases, test suites, test fixtures,test runner:
- test case :通过继承TestCase类,我们可以创建一个test,或者一组tests
- test suites : 测试套件
- test fixtures : setup + test case + teardown结构
- test runner
简单的示例: