Rspec 3的View.stub升级问题(Rails)

Bobomoreno

我正在将测试升级到Rspec3(很麻烦),删除了所有的“应该”,但无法确定如何在视图测试中升级“ view.stub”。

我正在使用设计

例子:

view.stub(:current_user) { nil }

render

expect(rendered).to .... etc

这给了我一个过时的警告:

不建议使用stubrspec-mocks的旧:should语法而不显式启用该语法。使用新:expect语法或显式启用:should从...调用。

我不知道如何升级到新的“改进”语法。谢谢

dre-hh
allow(view).to receive_messages(current_user: nil)

RSpec 3的显着变化

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails 4,rspec 3:模型验证测试

来自分类Dev

Rspec的“ on::update”测试验证不起作用(Rails4 / Rspec 3)

来自分类Dev

rspec和gmaps4rails的问题

来自分类Dev

验证之前的Rspec问题

来自分类Dev

关于NitrousIO问题的rspec

来自分类Dev

Rspec设置问题

来自分类Dev

Rspec方法问题

来自分类Dev

rspec核心Ruby on Rails

来自分类Dev

优化Rails RSpec测试

来自分类Dev

Rspec Rails错误

来自分类Dev

Ruby on Rails Rspec 验证

来自分类Dev

升级到Rspec 3.x的最快/最简单的方法是什么

来自分类Dev

Rspec stub_const竞争条件

来自分类Dev

带参数的Rspec stub_chain

来自分类Dev

Rspec email_spec问题

来自分类Dev

Rspec login_user问题

来自分类Dev

Rails RSpec意外警报打开

来自分类Dev

预期的Rails RSpec不是JSON

来自分类Dev

Rspec Rails打印很多警告

来自分类Dev

赋值返回nil rspec rails

来自分类Dev

Rails 5 Rspec ActionController :: UrlGenerationError

来自分类Dev

Rails-Rspec-存根参数

来自分类Dev

RSpec Rails语法助手

来自分类Dev

Rspec 3 vs Rspec 2匹配器

来自分类Dev

使用Rails 6上的Rspec测试控制器问题

来自分类Dev

Travis失败,出现Webpacker问题(Rspec)rails 5.2

来自分类Dev

Rails - 带有 rspec 功能的单例类问题

来自分类Dev

Stub Rails UJS / Ajax响应状态以测试Rspec / Capybara功能测试中的返回消息

来自分类Dev

没有路线匹配{:controller =>“ stocks”,:action =>“ create”} RSpec Rails 3