运行ClasspathSuite时解析相对路径

时间:2015-04-29 09:10:50

标签: java unit-testing junit classpathsuite

当我使用ClasspathSuite运行JUnit测试并且其中一个单元测试想要使用相对路径加载文件时,它将使用ClasspathSuite的基本路径而不是单元测试的基本路径。

因此,例如,如果单元测试尝试加载这样的文件:

File file = new File("src/test/resources/test.xml");

它将尝试相对于ClasspathSuite的位置加载该文件,而不是相对于单元测试的位置。

有没有办法改变这个?

0 个答案:

没有答案