我创建了一个新的Android项目。
然后我在项目中添加了一个新的“Java Library”模块“mymod
”。
在Java Library模块中,我创建了一个单元测试:
<projectdir>/mymod/src/main/test/java/MyUnitTest.java
在单元测试中我正在做:
class MyUnitTest {
...
InputStream is = this.getClass().getClassLoader().getResourceAsStream("test.txt");
assertNotNull(is);
...
}
我创建了文件<projectdir>/mymod/src/test/resources/test.txt
但是getResourceAsStream()
返回null。
但完全相同的设置确实有效,测试确实在主模块中传递。
我错过了什么?