python提供了一种自动测试函数输出的高效方式,其自带模块unittest提供了代码测试工具。单元测试用于核实函数的某个方面没有问题;测试用例是一组单元测试,这些单元测试一起核实函数在各种情况下的行为都符合要求。
要为函数编写测试用例,可先导入模块unittest模块以及要测试的函数,再创建一个继承unittest.TestCase的类,并编写一系列方法对函数行为的不同方面进行测试。
测试类
前面我们编写了针对单个函数的测试,下面来编写针对类的测试
python提供了一种自动测试函数输出的高效方式,其自带模块unittest提供了代码测试工具。单元测试用于核实函数的某个方面没有问题;测试用例是一组单元测试,这些单元测试一起核实函数在各种情况下的行为都符合要求。
要为函数编写测试用例,可先导入模块unittest模块以及要测试的函数,再创建一个继承unittest.TestCase的类,并编写一系列方法对函数行为的不同方面进行测试。
测试类
前面我们编写了针对单个函数的测试,下面来编写针对类的测试