Mockito 또는 다른 유사한 프레임 워크를 사용하십시오. 패키지 개인 클래스를 조롱하는 방법이 있습니까? DAO 클래스를 조롱하는 서비스 레이어를 테스트하려고합니다. 문제는 DAO 인스턴스가 패키지 전용이며 공장을 통해서만 얻을 수 있다는 것입니다.패키지 개인 클래스를 조롱
MyPackagePrivateDao mockedDao = mock(MyPackagePrivateDao.class);
컴파일러는 클래스가 패키지 외부에서 액세스 할 수 없다고 말합니다. 예제가 있습니까? 이 Mockito와 수 없습니다
감사
인터페이스가 있습니다. 구현 클래스 대신 인터페이스를 모의 할 수 있다는 것을 몰랐습니다. 감사! – Oscar
당신은 환영합니다;) – Brice