【发布时间】:2015-02-27 11:04:57
【问题描述】:
我需要创建一个List<File> files,以便它包含 3 个虚拟文件。我该怎么做?
我需要它来进行单元测试。
我做到了
private File file1 = mock(File.class);
private File file2 = mock(File.class);
private File file3 = mock(File.class);
List<File> files = Lists.newArrayList(file1, file2, file3);
但我认为这一切都是可能的。
【问题讨论】:
-
为什么有人会否决这个,太简单的问题会被否决吗?这个问题很具体,我看不出有什么理由不赞成。
-
我没有投反对票,但表现出不努力是反对票的原因,你应该先努力。
-
你可以这样做: List
files = Lists.newArrayList( mock(File.class), mock(File.class), mock(File.class) );
标签: java list junit mockito dummy-data