函数单元测试和类单元测试

函数单元测试:
测试模块:unittest模块
1).需要先导入unittest模块
2).需要自定义一个类和unittest模块中的类:TestCase发生继承关系
3).选择性的重写setUp()和tearDown()函数
4).自定义测试函数:
将需要被测试的函数修饰一下:在函数名的前面显示的添加test_,
在函数体中使用self调用assertEqual(需要被测试的函数, 断言值, 错误提示信息)完成测试;
5).启动测试模块:
如果控制台出现红条,表示断言失败,可以认为测试的方法逻辑有误
如果控制台出现绿条,表示断言成功,可以认为测试的方法逻辑正确

类单元测试:
可以测试类中所有的功能,
但是在调用assertEqulas()方法之前需要先创建这个类的对象,
然后之后的步骤环节就跟之前测试函数是一样的;

你可能感兴趣的:(函数单元测试和类单元测试)