0
テストを開始する前に関数を実行する方法はありますか?たとえば
:テストを開始する前に関数を実行する
object KkConsumerSpec extends Properties("Consumer") {
//Some preparation work here!!!!
property("startsWith") = forAll { (a: String, b: String) =>
(a+b).startsWith(a)
}
}
私はテストstartsWith
開始する前に、いくつかの機能を実行したいです。
達成したいことをさらに詳しく記述できますか?通常、ユニットテストではこのようなコードを使用していくつかのフィクスチャを作成しますが、ScalaCheckでは、ジェネレータ( 'Gen [T]')を使ってプロパティをチェックする新しいオブジェクトの作成方法やジェネレータの実装から、怠惰なval')。だから、なぜこれが欲しいのですか? – SergGr
それぞれを開始する前に、たとえば、シナリオのニーズをテストするファイルを作成します。 –