如何使用 Flexmock 链接 ActiveRecord::Relation?
我想 Flexmock 链接 Rails 3 查找器范围,
因为我有以下调用
User.where(:id => 1).first
和 Flexmock 代码
flexmock(User).should_receive(:where).with({:id =>; 1}).and_return(用户)
但我收到错误,用户的未知方法“第一个”。
I would like to Flexmock a chaining Rails 3 finder scope,
given I have the following call
User.where(:id => 1).first
and the Flexmock code
flexmock(User).should_receive(:where).with({:id =>
1}).and_return(user)
but I get an error, unknown method 'first' for User.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以模拟
where
You can mock
where