Easymock (または同様のモック フレームワーク) を使用して単体テストを実装すると、対話ベースのテストを行う必要があります (依存関係の状態をアサートできないためです。それとも間違っているのでしょうか?)。
一方、(easymock を使用する代わりに) 手書きのスタブを使用すると、状態ベースのテストを実装できます。
インタラクション ベースのテストと状態ベースのテストのどちらを使用するかはよくわかりません。
私は偏見があり、Easymock を使用したいと思っていますが、将来直面する可能性のある副作用があるかどうかはわかりません。
誰でもこれに光を当てることができますか?
前もって感謝します!