私は自分のscalaソフトウェアのspecs2ユニットテストを書いています。実行はうまく機能しています。私が抱えている唯一の問題は、すべてのテストが終了した後にクリーンアップする必要があるということです。私はその解決策を見つけることができません。すべてのテストが終了した後にいくつかの機能を実行する方法はありますか?
質問する
2691 次
2 に答える
10
仕様の最後にステップを追加する必要があります。
import org.specs2.mutable._
class MySpec extends Specification {
// lots of examples here
// cleanup there
step(cleanUp())
}
于 2012-11-26T21:06:11.937 に答える
0
Afterを使用して関数with After
を実装してみてくださいdef after
。
例:
class Context extends Specification {
....
}
trait trees extends mutable.After {
def after = cleanupDB
}
于 2012-11-26T15:58:39.187 に答える