class Foo {
def getSomeFood(def param){
//do some stuff
}
仕様でこれをモックするとき
def foo=Mock()
メソッドが何かを返すようにする
foo.getSomeFood(_) >> "apple"
このクラスが次のような別のクラス内で使用されている場合
foo.getSomeFood("")
「apple」ではなくnullを返します
spock のバグである可能性があります.... データが返されない理由を誰か知っていますか?