33

lib/ ディレクトリに、実際にはコントロール、モデル、またはヘルパーに属さないコードがいくつかあります。このコードの rspec テストをいくつか書きたいのですが、spec/ ディレクトリの下のどこに行けばよいかわかりません。一般的に守られている規則はありますか?

4

1 に答える 1

17

/spec のサブディレクトリも使用します。ただし、コードが本当に分離していてスタンドアロンでテストできる場合は、コードを別のプラグインまたは gem にリファクタリングすることを検討します。このプラグインでは、個別の spec-directory を作成できます。

于 2009-01-14T07:51:46.717 に答える