📌 定位
Android multi-module Kotlin 项目的 JVM 集成测试基础设施。封装 Robolectric + JUnit5 + MockK + Turbine + kotlinx-coroutines-test,提供 BaseRobolectricTest 基类、JSON fixture 加载、Gradle 配置模板、CI step 模板。consumer 只写 @Test,跨项目零 setup cost。
Android multi-module Kotlin 项目的 JVM 集成测试基础设施。封装 Robolectric + JUnit5 + MockK + Turbine + kotlinx-coroutines-test,提供 BaseRobolectricTest 基类、JSON fixture 加载、Gradle 配置模板、CI step 模板。consumer 只写 @Test,跨项目零 setup cost。
cn.intelab.babybus.testinfratestImplementation(project(':test-infra'))class CalendarViewModelTest : BaseRobolectricTest() { @Test fun testGroupByParse() = runTest { ... } }72a2b725
(^5.10)27924b2a
(^4.13)70bdd8c0
(^1.13)61ac6d89
(^1.1)e126d0c5
(^1.8)
实线 → composed_of(代码层组合);虚线 → runtime_dependency(运行时/编排依赖)。详细层级请展开 依赖树。
暂无版本记录(用 arch version create android-jvm-test-infra --version 1.0.0 --intent major --changelog "..." --breaking-changes "..." 登记)
暂无反馈(用 arch feedback create 或 GitHub Action 登记)
暂无需求(登记新需求 →)
暂无核心思想引用本组件