생성자 인수를 사용하여 모의 객체를 만들 수 있습니까? 예를 들어 개체가 있고 두 종류의 생성자를 사용한다고 가정 해 보겠습니다. 어떻게?모의 객체 쿼리
Class test{ List<String> list public test() { list = new ArrayList<String>() } public test(List<String> list) { this.list = list } }
은 질문 2 : 나는 그것의 방법 중 하나를 예를 들어 PreferenceService prefServ = easyMock.create (...)의 경우 모의 객체 를 반환하는 경우 실제 개체에 기대 사용할 수 지금 prefServ는 가짜입니다 클래스 'Test'에있는 메소드 중 하나가 반환하는 객체 PreferenceService getPreferenceService(). 테스트 유형의 실제 객체를 만들면 expect (test.getPreferenceService())를 사용할 수 있습니다. andReturn (mockPreferenceService) ??? 호환되지 않는 리턴 유형을 나타내는 오류가 발생합니다.