7

仕様ファイルでのみ使用されるヘルパーを書きたいのですが、このコードをどこに置くべきかわかりません。

アプリ ヘルパーをテストしようとしているわけではありません。また、テストのみに使用されるアプリ ヘルパーを作成する気もありません。

良い習慣は何ですか?

ありがとう、

4

1 に答える 1

10

通常、これらを に入れますspec/support/spec_helpers。次に、それらのモジュールを適切な例に含めます。

特定のタイプのすべての仕様 (たとえば、すべての要求仕様) に役立つものがある場合は、次のことができます。

config.include SomeHelper, :type => :request

これにより、そのモジュールがすべてのリクエスト サンプル グループに含まれます。

于 2012-04-28T07:58:42.877 に答える