0

CakePHP 3 中用于单元测试的 Web 接口去哪儿了?/webroot 文件夹中不再有 test.php。现在只能通过控制台访问测试吗?那不是很舒服!?

谢谢

4

1 回答 1

2

是的,webrunner 已经消失了,它把测试 shell 带入了过时的测试工具的深渊。开箱即用,CakePHP 3.x 测试只能通过 phpunit CLI 运行程序运行。

[...]

webrunner ( webroot/test.php) 已被删除。自 2.x 初始版本以来,CLI 的采用率已大大增加。此外,CLI 运行器提供与 IDE 和其他自动化工具的出色集成。

如果您发现自己需要一种从浏览器运行测试的方法,您应该查看 VisualPHPUnit。它比旧的 webrunner 提供了许多附加功能。

[...]

来自Cookbook > 附录 > 3.x 迁移指南 > 测试

于 2016-05-18T11:27:21.807 回答