1
私はクラスFoo
を持っていて、方法はBar makeBar(String id)
です。あなたが推測できる通り、makeBar
は、id
というIDを持つ新しいBar
オブジェクトを作成します。 Bar
にはid
のゲッターがあります。Spock:実行時に疑似オブジェクトを作成する
私のテストの目的のために、私は模擬する必要がありますFoo
。私は模倣したmakeBar
メソッドを参考にして、ゲッターが正しいid
(makeBar
に与えられたもの)を返すような模造のBar
オブジェクトを作成したいと思います。
だから、明確にするために、私は
foo.makeBar(someId)
が
bar.getId() == someID
が方法はありbar
いる嘲笑Bar
オブジェクトを返すようFoo
の嘲笑インスタンスfoo
を作成したいですSpockでこれを行うには、またはすべてをスタブする必要がありますか?
ありがとうございます!これは私にスタブの100 +ラインを節約する:) –