本文主要是介绍NoMethodError: undefined method `visit' for RSpec(解决),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在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 }
再次进行测试,就不会出现这个问题了
这篇关于NoMethodError: undefined method `visit' for RSpec(解决)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!