您的位置:首页 > 其它

NoMethodError: undefined method `visit' for RSpec(解决)

2016-05-27 23:10 447 查看
在rails4中使用capybara+rspec进行测试的时候显示NoMethodError: undefined method `visit' for RSpe,如下图所示



这是由于没有引入capybara的DSL,需要在rails_spec.rb文件中添加相应的代码,

  config.include Capybara::DSL

  config.expect_with(:rspec) { |c| c.syntax = :should }



再次进行测试,就不会出现这个问题了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: