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

来源:互联网 发布:金蛇狂舞 网络歌手 编辑:程序博客网 时间:2024/06/06 04:11

在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 }


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


0 0
原创粉丝点击