org.scalatest を使用したいくつかのテストを含む scala アプリケーションがあります。これらのテストでは、テスト データベースを管理するために、いくつかのグローバル セットアップ (およびティアダウン) が必要です。
私のテストがデータベースにヒットするべきではなく、Java-DAO-Stub-WTF-Overkill-Way™ を実行する必要があるとは言わないでください :-)。
テストの前後にコードを実行する方法を提供する SBT を使用してテストを実行しています。
testOptions in Test += Tests.Setup( () => println("Setup") )
testOptions in Test += Tests.Cleanup( () => println("Cleanup") )
残念ながら、問題のクラスにアクセスできません。当然のことながら、それらを build.sbt にインポートしても機能しません。
何か案は?