【发布时间】:2017-06-16 18:13:12
【问题描述】:
我正在为ResourceController 的store() 函数编写测试用例,它在数据库中添加了一个新资源。
我不允许在我的测试用例中访问数据库,所以我正在模拟所有数据库交互 & 现在我需要模拟 unique 验证规则。
我在 Google 上搜索过它,甚至在 stackoverflow 上搜索过,但我没有 找到任何具体的东西。
这是我所知道的:-
我可以模拟 \Validator::getPresenceVerifier() &
\Validator::setPresenceVerifier() 但如果我模拟它们,那么我将无法制作验证器对象。 StackOverflow Question Here
谁能指引我正确的方向。
【问题讨论】:
标签: php unit-testing mocking laravel-5.1