경우에 따라 들어오는 요청을 다른 클래스에 위임하는 대리자 클래스를 사용해야합니다. 대표단은 단위 테스트를 통해 제대로 여부 발생할 경우이 클래스는 서비스 클래스를 호출 이외의 논리를하지 않지만, 예를 들어"delegate"클래스의 단위 테스트
,
public class ServiceDelegate
{
private EmployeeService service;
public List fetchEmployees()
{
service.fetchEmployees();
}
}
, 아직도 내가 생각하고, 우리는 아마도 확인해야 하나의 긍정적 인 테스트 케이스. 올바른 접근 방법입니까?
일부 친구들은 위임과 같은 논리를 수행하지 않는 단위 테스트 코드는 시간 낭비라고 말합니다. 제발 조언.
귀하의 답변에 감사드립니다.
_only_ 다른 클래스로 위임 한 경우 유용합니다. 왜 대의원을 잘라주지 않을까요? – RustyTheBoyRobot
내 예제가 잘못되었을 수도 있습니다. 작업을 수행하는 데 하나 이상의 서비스 만 호출하는 일부 facade 클래스를 생각해보십시오. – nvseenu