我的rspec助手应该去哪儿了?

Ray*_*ySF 7 rspec ruby-on-rails-3

我想写一个只在我的spec文件中使用的帮助器,我不知道这个代码应该去哪里.

我不是要测试一个app帮助器,我不想创建一个只用于测试的app帮助器.

什么是好的做法?

谢谢,

Fre*_*ung 10

通常我把这些放进去spec/support/spec_helpers.然后,我将这些模块包含在适当的示例中.

如果您有一些对某种类型的所有规格都有用(例如所有请求规格),那么您可以这样做

config.include SomeHelper, :type => :request
Run Code Online (Sandbox Code Playgroud)

将该模块包含在所有请求示例组中.