Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
プログラムが specs2 を使用してアプリケーション内からテストされているかどうかを確認するにはどうすればよいですか? たとえば、Playでは次のように確認できますplay.Play.isTest()
play.Play.isTest()
ヒューリスティックとして、その呼び出しを行う場所に応じて、スタックトレース例外を入力し、specs2メソッドが実行されるかどうかを確認できます。
Cake などの適切な DI 手法 (または、より単純なケースではコンストラクター パラメーター インジェクション) を使用すると、別の方法で実行する必要があることや、テスト中にさまざまな形式を取る必要があることを制御できます。