0

私はよくこのようなことに直面しました

public void methodToTest() {

    Set<String> names = dependencyDao.getNamesFromExternalDataSource();
    for (String name : names) {
        externalService.doSomethingWithName(name);
        //....
    }
}

最後に、期待される結果をモックして、ジェネリック値でdependencyDao問題ない動作を確認する必要がありexternalServiceますが、上記の例のようにセットまたはリストをモックする「最もクリーンな」方法は何ですか? 1 つの値で を作成するHashSet<String>ことは、ここでは適切ではないようです。

4

2 に答える 2