gpt4 book ai didi

android - 在 Android 中跨单元测试和仪器测试共享资源

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:11:32 26 4
gpt4 key购买 nike

现在 Google 已经添加了 experimental unit test support ,如何跨单元测试和仪器测试共享资源?

例如,假设我有一个 TestUtils.java 类,我希望在我的单元测试和仪器测试中都可以访问它。如果我将它放在我的 src/test/java 文件夹中,我的单元测试就可以访问它。如果我将它放在我的 src/androidTest/java 文件夹中,我的仪器测试就可以访问它。如何让两者都可以访问它?

我现在看到的唯一解决方案是将它放在 src/debug/java 中,但是有更好的方法吗?

最佳答案

android {  
sourceSets {
String sharedTestDir = 'src/sharedTest/java'
test {
java.srcDir sharedTestDir
}
androidTest {
java.srcDir sharedTestDir
}
}
}

关于android - 在 Android 中跨单元测试和仪器测试共享资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29243787/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com