我们正在使用MockK对我们的Android项目进行单元测试。由于我们几乎总是使用mockk(relayed=true)
,因此我们希望在settings.properties
中将其设置为默认值suggested in the docs。
它说: “在资源中创建io / mockk / settings.properties文件。”
好的,所以我想把它放在这里是个好主意:src/main/res/io/mockk/settings.properties
。不幸的是,它不起作用。如果我在单个模拟中删除了显式relaxed=true
,则所有测试都会失败。
那么,我实际上应该在哪里放置设置文件?
答案 0 :(得分:0)
在Android项目中,文件必须放入:
app/src/test/resources/io/mockk/settings.properties
它必须是resources
,而不仅仅是res
。