在 Android Instrumented 测试中,需要从一些 moc json 文件中读取来获取测试用例的 json 数据。
找到一些建议放在应用程序的资产文件夹中的帖子。moc json 文件会与应用程序的资源一起打包吗?
并且看到Android工作室有用于创建“Sample Data Directory”(“new > Sample Data directory”)的菜单项,它可以用于Android Instrumented测试的json文件吗?那里的文件会与应用程序的资源一起打包吗?
或者必须将它们放入 app/src/androidtest/resources (必须手动创建文件夹),然后在 gradle 中执行以下操作:
sourceSets { test.resources.srcDirs += 'src/androidtest/resources' } 然后:
javaClass.classLoader.getResourceAsStream("mocJson.txt")
将仪器测试的 json 文件放在某个地方并在测试中读取它们的建议方法是什么,并且该文件不应与应用程序构建一起打包?