重複の可能性:
Mockito を使用して抽象クラスをテストする
テストする必要がある機能を備えた抽象クラスがあります。抽象メソッドの op 実装を使用せずにそのクラスの単純な派生物を作成できますが、フレームワークのモックで行うことは可能ですか? クラスの内部状態を維持する必要があるため、単に呼び出すことはできません
mockedInstance = mock(ClassUnderTest.class);
私には何か必要です
mockedInstance = spy(new ClassUnderTest(...));
しかし、クラスは抽象であるため、明らかにこれは不可能です。