Grails 2.04 で Spock 0.7 を使用します。テスト環境をセットアップしようとしています。オブジェクトのリストのテストに関して助けが必要です。
位置オブジェクトのリストがあります。これらの各オブジェクトの日付をテストしたいと思います。繰り返していますが、日付が等しくない場合にテストを失敗させる方法がわかりません。リスト内のオブジェクトをテストする良い方法はありますか? 当時のコードブロックの下にリストしました。
then:
weatherList != null
weatherList.empty != null
weatherList.size() == 3
weatherList.each {
Calendar today = Calendar.getInstance();
today.clearTime()
if(it.forecastDate != today) {
return false
}
}