minInvocationまたはmaxInvocationがMockitoのtimes()と同等であるとは思いません。ある?
この質問を参照してください:MockitoとJMockItの主な違い
まだ誰も答えていません。
編集
私は自分で答えを見つけました:これを必要とする他の人のためにここにそれを追加してください:
解決策は、DynamicPartialMockingを使用して、オブジェクトをExpectationsまたはNonStrictExpectationsのコンストラクターに渡し、そのオブジェクトで関数を呼び出さないことです。
次に、[検証]セクションで、呼び出し回数を測定するオブジェクトの関数を呼び出し、回数=必要な値を設定します
new NonStrictExpectations(Foo.class, Bar.class, zooObj)
{
{
// don't call zooObj.method1() here
// Otherwise it will get stubbed out
}
};
new Verifications()
{
{
zooObj.method1(); times = N;
}
};