junit测试属性文件

时间:2016-09-26 16:06:38

标签: java junit properties

//----my java file---
Properties prop = new Properties();
InputStream is = MyClass.class.getClassLoader.getResourceAsStream(FILE_PATH);
if(is!=null)
{
    prop.load(is);
}

它适用于主类,但是在使用junit测试用例进行测试时,它会将null返回到inputstream中,

我的文件夹结构是

|_ _src/main/java
|   |_ _ _ MyClass.java
|_ _src/main/resources   
|   |_ _ properties file
|_ _ src/test/java
|   |_ _TestClassFile.java
|_ _ src/test/resources
|   |_ _ test properties file

任何人都可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

取出getClassLoader帮助