我正在尝试在我的一个测试用例中创建临时文件夹,向它添加文件并迭代这些文件。我目前正在使用Junit5 5的@TempDir注释。
@TempDir Path tempDir2;
此外,当我试图在temp文件夹中创建一个文件时,我发现dir的路径显示为null。据我所知,它实际上应该在/tmp文件夹中创建。有谁知道,tempDir路径为null的原因是什么?
发布于 2021-12-06 20:45:14
可能TempDir为null的原因是因为您导入了错误的Test类。
这是您需要使用的类:org.junit.jupiter.api.Test。
TempDir不会和org.junit.Test一起工作!
https://stackoverflow.com/questions/67620708
复制相似问题