我需要创建JUnit测试以检查文件是否存在并从上下文头获取并检查长度,内容等。 我找到了这个解决方案:JUnit test case to check if file was created但它仅适用于单元测试。我使用spring框架,我想使用Mockito来模拟创建的文件。 谢谢。
答案 0 :(得分:1)
如果你想在单元测试中对文件进行断言,我建议你使用Temporary文件夹:
@Rule
public TemporaryFolder tempFolder = new TemporaryFolder();
@Test
public void testCreateFile() throws IOException{
File file = tempFolder.newFile("test.txt");
assertTrue(file.exists());
}
您可以在临时文件夹here找到更多信息。