A
kotlin-testing
作者 affaan-m
kotlin-testing 是一份面向 Kotlin 测试自动化的实用指南,涵盖 Kotest、MockK、协程测试、基于属性的测试和 Kover 覆盖率。使用这个 kotlin-testing 技能,可以遵循更贴近 TDD 的工作流,编写更清晰的单元测试和组件测试,并在 mock 依赖或测试挂起代码时减少猜测。
测试自动化
收藏 0GitHub 156.2k
作者 affaan-m
kotlin-testing 是一份面向 Kotlin 测试自动化的实用指南,涵盖 Kotest、MockK、协程测试、基于属性的测试和 Kover 覆盖率。使用这个 kotlin-testing 技能,可以遵循更贴近 TDD 的工作流,编写更清晰的单元测试和组件测试,并在 mock 依赖或测试挂起代码时减少猜测。
作者 affaan-m
golang-testing skill 可帮助你编写并改进 Go 测试,涵盖表驱动用例、子测试、benchmark、fuzzing 以及覆盖率感知的 TDD。它面向正在处理真实 Go 代码、希望获得实用且符合 Go 习惯写法的指导,而不是泛泛而谈的测试建议的开发者。
作者 addyosmani
incremental-implementation 可帮助你把多文件编辑、重构和新功能开发拆成小而可测试的步骤,逐步交付变更。当任务过大、无法安全地一次完成时,就适合使用 incremental-implementation。它尤其适合代码编辑场景,因为每一步都能保持可运行、可评审,也更容易验证。
作者 mattpocock
tdd 是一项面向 Test Driven Development 的技能,强调严格执行 red-green-refactor,通过公共接口编写以行为为中心的测试,优先采用集成风格测试,并仅在系统边界使用 mocking。