模拟检查文件存在



我需要创建 JUnit 测试来检查文件是否存在并从上下文标头获取并检查长度、内容等。我找到了这个解决方案:JUnit测试用例来检查文件是否已创建,但它仅用于单元测试。我使用弹簧框架,我想使用Mockito来模拟创建的文件。 谢谢。

如果你想在单元测试中对文件进行断言,我建议你使用临时文件夹:

@Rule
public TemporaryFolder tempFolder = new TemporaryFolder();
@Test
public void testCreateFile() throws IOException{
    File file = tempFolder.newFile("test.txt");
    assertTrue(file.exists());
}

您可以在此处找到有关临时文件夹的更多信息。

相关内容

  • 没有找到相关文章

最新更新