参考:https://www.cnblogs.com/miki-peng/p/12501341.html
单元最小测试:
最小可测试单元通常是指函数或者类,一般是开发来做的,按照测试阶段来分,就是单元测试、集成测试、系统测试以及验收测试
在python基础中,我们有讲过一个assert断言,使用方法比较简单,即assert 表达式, 提示信息
,而unittest框架中也提供了一个自带的断言方式,主要有以下几种:
如果断言失败即不通过就会抛出一个AssertionError
断言错误,成功则标识为通过,以上几种方式都有一个共同点,就是都有一个msg参数(表中只列了一个,其实都有),默认是None,即msg = None
,如果指定msg参数的值,则将该信息作为失败的错误信息返回