小编Pau*_*son的帖子

在RSpec中的所有MiniTest测试中包含模块

在RSpec中我可以创建辅助模块 /spec/support/...

module MyHelpers
  def help1
    puts "hi"
  end
end
Run Code Online (Sandbox Code Playgroud)

并将其包含在每个规范中:

RSpec.configure do |config|
  config.include(MyHelpers)
end
Run Code Online (Sandbox Code Playgroud)

并在我的测试中使用它,如下所示:

describe User do
  it "does something" do
    help1
  end
end
Run Code Online (Sandbox Code Playgroud)

如何在所有MiniTest测试中包含一个模块,而不必在每次测试中重复自己?

ruby rspec ruby-on-rails minitest ruby-on-rails-3

10
推荐指数
2
解决办法
5341
查看次数

标签 统计

minitest ×1

rspec ×1

ruby ×1

ruby-on-rails ×1

ruby-on-rails-3 ×1