PHP |检查哪些类/方法没有设置测试

时间:2015-08-26 12:08:21

标签: php codeigniter unit-testing phpunit automated-tests

我使用codeigniter / codeigniter-phpunit / phpunit并且它们都很棒。

我目前正在浏览并为我的模型及其方法添加测试,但它现在变得非常大,特别是当新方法被添加到已配置测试的类时。

除了TDD(测试驱动开发),因为我还需要构建测试的许多现有代码,是否有一个工具可以扫描我的所有类/方法,然后显示哪些没有有相应的测试吗?

然后我可以慢慢地通过缺少测试的类/方法。

我很欣赏这不是一个括号解决方案,因为它无法量化我现有测试的质量或类似的东西,但是有一个方法列表是错误的测试将是很好的一个起点。

全部谢谢 [R

1 个答案:

答案 0 :(得分:2)

您希望看到您的代码覆盖率,您可以在此处阅读有关phpunit的内容: https://phpunit.de/manual/current/en/code-coverage-analysis.html