我经常遇到这样的事情返回集合
public void methodToTest() {
Set<String> names = dependencyDao.getNamesFromExternalDataSource();
for (String name : names) {
externalService.doSomethingWithName(name);
//....
}
}
等我需要从我的dependencyDao
嘲笑预期的结果,进行验证我externalService
我的行为到底是对通用罚款值,但是在我上面的例子中,模拟Set或List的“最干净”的方法是什么?用一个值创建一个HashSet<String>
在这里似乎不是正确的。