kotest-testing - 使用 Kotest 指导 Kotlin 与 Android 测试
指导 Kotlin 与 Android 的单元和集成测试,涵盖测试风格、断言、属性测试、协程、ViewModel 和 Compose UI。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 配置 Kotest 依赖
- 定义 Kotest 测试风格
- 编写断言
- 模拟同步调用
- 模拟协程调用
- 测试协程行为
- 生成属性测试
- 测试 ViewModel
- 测试 Compose UI
输入
- Kotlin 源代码
- Android 源代码
- 测试需求
- Gradle 构建配置
- ViewModel 行为
- Compose UI 行为
输出
- Kotest 测试代码
- Gradle 测试配置
- 测试断言
- 模拟定义
- 属性测试用例
- 测试执行结果
要求
- Kotlin 项目
- Kotest 依赖
- JUnit 5 平台
- 用于模拟的 MockK
- 用于属性测试的 Kotest property 模块
- 用于 Android 测试的 Android 测试环境
