メソッドがあります-テストしたいクラス(クラスA)のgetSomethingAmount()。この getSomethingAmount() メソッドのロジックは、クラス A の初期化時にコンストラクターに渡される Set bSet に依存します。たとえば、Set bSet に Status.OK の 2 つのオブジェクトが含まれている場合、getSomethingAmount() は 2 を返す必要があります。この状態を Mockito で正しく確認するにはどうすればよいですか?
ここで、2 つの B クラス型オブジェクトをスタブし、それらを bSet に入れ、JUnit アサーションで getSomethingAmount() メソッドの結果をアサートします。動作しますが、「真の」Mockito のようには見えません。