标签: android unit-testing android-gradle
我有一个由3个模块组成的多模块Android Studio项目:
现在常见测试(常规)取决于某些类的常用(常规)。在通用(单元测试)配置中,这会产生循环依赖关系。该案例的依赖关系如下所示:
不幸的是,最后一行是循环依赖(常见取决于常见),项目无法评估。
有没有办法指示Gradle打破循环依赖?某种类似于C / C ++的守卫?
如果没有,是否有其他方法可以组织项目以在模块之间成功共享测试代码(如跑步者)?