TempDirectory 扩展:是否有 createInCustomDirectory() 方法的替代品



JUnit 5.4.0-M1的TempDirectory扩展类中曾经有createInCustomDirectory()方法(参见文档(。这些方法的主要用例是更改扩展使用的 tmp dir。在最终版本 (5.4.0( 中,TempDirectory 扩展被设为私有并默认启用,这些方法不再可用。

我想知道是否有另一种方法可以更改所有@TempDir目录的根目录?

不,无法自定义临时目录。

@TempDir的范围在JUnit 5.4 RC2中缩小。有关详细信息,请参阅以下问题:https://github.com/junit-team/junit5/issues/1752

最新更新