【发布时间】:2012-09-26 17:44:57
【问题描述】:
所以,我有一个嵌套在另外两个控制器中的控制器
这是一个示例路线 产品/123/条件/321/库存/121
控制器也是这样嵌套的,所以我试图找出在我的测试中要存根的内容。
Product.should_receive(:find) 没有被调用。我想知道首先调用什么,这样我就可以开始存根了。
如果我有办法上课并听取所有调用它的方法,我可以找到这一点。有没有办法做到这一点?我尝试将 Products 重新定义为 nil,这样任何调用的方法都会抛出错误,它似乎不起作用。
【问题讨论】:
标签: ruby-on-rails rspec controllers stub