JUnit规则TemporaryFolder

杰夫·斯托里(Jeff Storey):

我正在TemporaryFolder使用@RuleJUnit 4.7中注释创建一个我试图tempFolder.newFolder("someFolder")在测试的@Before(设置)方法中创建一个新文件夹,该文件夹是temp文件夹的子级似乎在setup方法运行后初始化了临时文件夹,这意味着我无法在setup方法中使用临时文件夹。这是正确的(可预测的)行为吗?

Lennart Schedin:

这是Junit 4.7中的问题。如果升级较新的Junit(例如4.8.1),则在输入@Before方法时,所有@Rule都将运行:一个相关的错误报告是这样的:https : //github.com/junit-team/junit4/issues/79

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章