我正在尝试运行$ rspec命令,但是所有的控制器测试都失败了,除非我明确地将:type => :controller添加到每个规范中。如果我查看spec/rails_helper.rb文件,就会看到以下片段:
# RSpec Rails can automatically mix in different behaviours to但是我对RSpec和TDD并不熟悉,我不确定这个rails_helper.rb文件是否被读取。spec/spec
我正在开发一个老插件"menu_helper“(遗留代码使用它)。html end helper PluginAWeek::MenuHelper代码在rails 2.3.5中工作,没有问题,但在4.2.6中失败。当我将@controller.class放在2.3.5中时,它将始终返回使用此库的当前控制器,但在