Unit testing Junit无法加载web应用程序的属性文件
我在webapp中有一段代码,它从WEB-INF类文件夹加载一个文件 前- 我正在为上述方法编写junit,但在执行测试时,它无法找到/加载属性文件。我已经在测试资源中添加了属性文件,但仍然无法加载它。 如果我更改主代码并删除斜杠-“/”,那么junit可以工作,但在webapp中部署时代码将不工作Unit testing Junit无法加载web应用程序的属性文件,unit-testing,web-applications,properties,junit,loading,Unit Testing,Web Applications,Properties,Junit,Loading,我在webapp中有一段代码,它从WEB-INF类文件夹加载一个文件 前- 我正在为上述方法编写junit,但在执行测试时,它无法找到/加载属性文件。我已经在测试资源中添加了属性文件,但仍然无法加载它。 如果我更改主代码并删除斜杠-“/”,那么junit可以工作,但在webapp中部署时代码将不工作 如何为上述情况编写junit?仍然没有任何答案,如果junit或独立应用程序(而不是webapp)中使用上述code,如何加载属性文件。您必须在测试的类加载器使用的类路径上提供test.proper
如何为上述情况编写junit?仍然没有任何答案,如果junit或独立应用程序(而不是webapp)中使用上述code,如何加载属性文件。您必须在测试的类加载器使用的类路径上提供test.properties文件。
PropertiesHelper.class.getClassLoader().getResourceAsStream("/test.properties);