主要就是配置PHPunit,可以进行额外的检查,需要用的时候参照文档就行了
1. 无用测试
启用本项后,若某个测试未进行断言,将被标记为有风险
可以通过任选如下方式中的一个进行配置
- 命令行选项
--report-useless-tests - XML配置文件:
beStrictAboutTestsThatDoNotTestAnything="true"2. 意外的代码覆盖
启用本项后,如果某个带有@covers标注的测试,执行了未在@covers或@uses标注中列出的代码,将被标记为有风险
可以通过任选如下方式中的一个进行配置
4. 测试执行时长的超时限制
5. 全局状态篡改
加上怎么进行配置的说明
