您的问题是,在for-each循环中使用集合时,
iterator()将调用其方法;而且您还没有使用该特定方法。
我强烈建议您传递一个真实的列表,而不是模拟列表,该列表中的元素只是您的模拟对象
TracedPath,您可以根据需要进行多次。就像是
listOfPaths = Arrays.asList(mockTracedPath, mockTracedPath, mockTracedPath);

您的问题是,在for-each循环中使用集合时,
iterator()将调用其方法;而且您还没有使用该特定方法。
我强烈建议您传递一个真实的列表,而不是模拟列表,该列表中的元素只是您的模拟对象
TracedPath,您可以根据需要进行多次。就像是
listOfPaths = Arrays.asList(mockTracedPath, mockTracedPath, mockTracedPath);