1
public Data extraMethod(Data data) // interface Data
{
Data d = Singleton.getInstance().sort(data.get() , "desc");
//do something, logical
return d;
}
, 클래스 Singleton
는 정적 메서드 getInstance
없이 public 생성자가 있습니다. 논리 부분을 테스트하고 데이터 정렬 작업없이 extraMethod
을 테스트하고 싶습니다.PowerMock - 싱글 인스턴스 테스트 내가 객체 데이터 (싱글 추가 반환 결과를) 조롱 수있는 방법
2) 당신이 시도 유무 : 당신은 여전히 설정하는
sort
메소드가 호출 될 때 발생해야하는 필요 Singleton.getInstance()를 조롱하여 원하는 객체를 반환하도록 하시겠습니까? –