gpt4 book ai didi

java - 在 android 中使用 robolectric 和 flavor 进行测试期间的类重复

转载 作者:行者123 更新时间:2023-11-30 01:58:00 25 4
gpt4 key购买 nike

我正在开发一个项目,使用 Robolectric、gradle flavors 和 wireMock 来模拟具有以下文件夹结构的网络服务:

app
main (common classes)
flavor1
Constant (class with url for this flavor)
flavor2
Constant (class with url for this flavor)
testDebug
Constant (class with url pointing to wireMock standalone)
Common test for flavor1 and flavor2
testFlavor1
Particular tests for flavor1
testFlavor2
Particular tests for flavor2

我在 testDebug/Constant 类上收到“发现重复类”错误类。即使在 Android Studio 上出现这个错误,我也能够毫无问题地编译和运行测试。

是否有任何方法可以抑制来自 Android Studio 的错误或任何其他方法来实现相同的功能?

谢谢。

最佳答案

最后我设法消除了重复的类错误,我从测试文件夹中删除了类,我在常量文件中添加了测试 url,然后我初始化了我的通信管理器以在开始运行任何测试之前使用 url 测试。简单又愚蠢 :P!

关于java - 在 android 中使用 robolectric 和 flavor 进行测试期间的类重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31920755/

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