标签: java unit-testing junit classpathsuite
当我使用ClasspathSuite运行JUnit测试并且其中一个单元测试想要使用相对路径加载文件时,它将使用ClasspathSuite的基本路径而不是单元测试的基本路径。
因此,例如,如果单元测试尝试加载这样的文件:
File file = new File("src/test/resources/test.xml");
它将尝试相对于ClasspathSuite的位置加载该文件,而不是相对于单元测试的位置。
有没有办法改变这个?