나는 종종 일반에 잘되는 내 externalService
내 행동을 verfiy 내 dependencyDao
에서 예상 된 결과를 조롱 할 필요가 마지막에 이렇게이반환 컬렉션
public void methodToTest() {
Set<String> names = dependencyDao.getNamesFromExternalDataSource();
for (String name : names) {
externalService.doSomethingWithName(name);
//....
}
}
처럼 뭔가에 직면 한 위의 예 에서처럼 집합이나 목록을 모의하는 "가장 깨끗한"방법은 무엇입니까? 하나의 값을 가진 HashSet<String>
을 만드는 것은 여기서 옳은 것처럼 보이지 않습니다.