는 내가 테스트해야하는 기능을 가진 추상 클래스가 있습니다. 나는 추상적 인 메소드를 구현하지 않고 그 클래스의 단순한 파생물을 만들 수있다. 그러나 조롱 프레임 워크로 할 수 있을까? 나는 클래스 내부 상태를 유지하기 위해 필요한, 그래서 난 그냥
mockedInstance = spy(new ClassUnderTest(...));
뭔가
필요mockedInstance = mock(ClassUnderTest.class);
호출 할 수 없습니다하지만 분명히이 클래스는 추상적이기 때문에 할 수 없다.
[Mockito를 사용하여 추상 클래스를 테스트 할 수 있습니다] (http://stackoverflow.com/questions/1087339/using-mockito-to-test-abstract-classes). [이 답변] (http://stackoverflow.com/questions/1087339/using-mockito-to-test-abstract-classes/4317631#4317631)을 참조하십시오. – Yishai