mocking-with-mockito
本技能介绍如何在 Android 的 JVM 单元测试套件中接入 Mockito 这一主流的 Android mocking 框架(androidx 自身亦使用它),并提供 mockito-kotlin 的 Kotlin DSL 用法。内容覆盖依赖坐标、三种 mock 生命周期管理方式、Kotlin DSL 表面(mock、whenever、argumentCaptor、null-safe 匹配器等)、any/eq 匹配器混用规则、suspend 函数的桩写法、Mockito 4.x 的 inline mock-maker 插件配置、以及在 API 低于 28 的仪器化测试中对 final class mock 的规避方式。适用于希望与 Google 实践保持一致的 Kotlin Android 测试。