org.springframework.cloud.contract.spec.Contract.make {
request {
method 'GET'
url '/weather'
}
response {
status 200
body([
"weather": value(regex("(SUNNY|WINDY|CLOUDY|RAINY)"))
])
}
Groovy DSL
上記のコードのように、ランダムな値を生成できることはわかっています。しかし、Groovy DSL
静的スタブを生成するだけで、要求したとおりに常に同じ応答が返されます。
この場合、スタブを再生成せずにランダムな天気を取得するにはどうすればよいですか?