我正在测试控制器方法,我正在测试中访问路由。
然后我想确保在视图中返回了正确的模型,并加载了所有正确的关系。
我知道我可以这样做:
$this->assertViewHas("content");
但是,如何验证返回到视图中的内容模型是否具有正确的类别?即如何获取内容模型对象,然后执行类似
的操作$this->assertEquals($content->category->name, "category 1");
答案 0 :(得分:1)
使用调试器进行黑客攻击,我猜你可以获得你的内容"从这样的反应:
pattern
getData()返回以数组形式发送到视图的数据。
答案 1 :(得分:1)
使用assertSee()
:
$response->assertSee("category 1");