【发布时间】:2015-11-17 09:10:37
【问题描述】:
我想测试所有 twig 文件和控制器——基本上是所有使用路由器来测试辅助函数以查找无效路由调用的所有内容。
{{ path('fails_right_here') }} 和 $controller->generateUrl('nope_again'); 之类的东西
你可以说这属于我得到的功能测试——但是.. 为那里的每个链接编写场景是没有意义的。例如,编写一个导致编辑文章的场景更有意义,而导致该相同场景的所有其他 10 多个路径都被自动验证。否则我需要为一些愚蠢的事情编写 100 个测试:)
目前有什么办法吗?
【问题讨论】:
标签: php unit-testing symfony routing functional-testing