python's unittest

python's unittest

  unittest supports some important concepts:  

  

  从上图可以看到,unittest中的test-case、test-suit概念和一般的unittest中的内容没有区别。

  下面给出编写单元测试的示例:

  

  编写要点:

    1、继承自unittest.TestCase。

    2、setUp、tearDown就是所谓的fixture。

    3、测试函数以test开头。  

  开启测试:

  

  The TestCase class provides a number of methods to check for and report failures, such as:

  

 参考:http://docs.python.org/2.7/library/unittest.html#module-unittest

原文地址:https://www.cnblogs.com/tekkaman/p/3454856.html