我的助手调用ApplicationController中定义的方法作为辅助方法。当应用程序处于调试或生产模式时,此架构工作正常,但是当我尝试为此帮助程序运行测试时,它会导致NoMethodError: undefined method method_name
我还需要/包括什么?
答案 0 :(得分:0)
将帮助方法移动到helpers / application_helper.rb中,然后添加
helper ApplicationHelper
ApplicationController中的
答案 1 :(得分:-1)
创建一个名为spec/support
在创建utilities.rb
utilities.rb
中的
从ApplicationController插入方法。