简单理解 unittest 测试框架

一 整体结构概览

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
所有的测试函数以test开头,test_XXX。
简单的示例:

猜你喜欢

转载自www.cnblogs.com/clemente/p/10253486.html
今日推荐