Ruby on rails 如何跨等级库文件重用Rspec let表达式?

Ruby on rails 如何跨等级库文件重用Rspec let表达式?,ruby-on-rails,ruby,rspec,Ruby On Rails,Ruby,Rspec,我想把一些共享相同的let表达式的spec文件压缩到一个模块中(或者执行您可能建议的其他操作),从而使它们干涸。当我这样做时,运行规范时会出现错误: SpecShared:Module(NoMethodError)的未定义方法“let” 我需要rails_helper.rb中的模块 我的模块中需要rails_helper.rb 模块似乎不需要rails_helper.rb,或者需要其他东西。我还需要做什么来实现此功能?您需要创建一个共享上下文:

我想把一些共享相同的
let
表达式的spec文件压缩到一个模块中(或者执行您可能建议的其他操作),从而使它们干涸。当我这样做时,运行规范时会出现错误:

SpecShared:Module(NoMethodError)的未定义方法“let”

我需要rails_helper.rb中的模块

我的模块中需要rails_helper.rb


模块似乎不需要rails_helper.rb,或者需要其他东西。我还需要做什么来实现此功能?

您需要创建一个共享上下文: