【发布时间】:2021-12-27 14:01:54
【问题描述】:
我将当前的单片模块拆分为几个模块::app、:ui、:base。
我使用:base 模块中的类在:ui 模块中编写了测试。
class FooTest : BaseTest {
@Test
fun fooTest() {}
}
所以BaseTest 在:base 模块中,但是:ui 模块依赖于:base。所以 AS 向我表明没关系。
在 :ui 模块的 gradle 文件中:
dependences {
implementation project(":base")
}
但是当测试运行时我得到:
BaseTest: Unresolved reference: BaseTest
我尝试添加:
testImplementation project(":base")
或
androidTestImplementation project(":base")
但没有解决问题。 :(
【问题讨论】: