Teaches AI agents to write idiomatic Kotlin (data classes, val, scope fns, Kotest) AND to make the right stack choices on JVM: Kotlin 2.3 + JDK 21 + Gradle Kotlin DSL, Ktor for HTTP, kotlinx-coroutines, DJL for ML inference, JavaCV for vision, Koog for AI agent orchestration.
95
95%
Does it follow best practices?
Impact
95%
1.23xAverage score across 10 eval scenarios
Passed
No known issues
The payments module has been modernising its test files to match current project conventions. The test source tree under src/test/kotlin/ still contains a mix of older code and newer code, and the team wants the remaining older files brought in line with the conventions.
Your job is to find the test files that don't match current conventions, convert them, and verify the result is clean by running whatever check tooling the project provides. If a check reports failures, fix the remaining issues and re-run until it exits cleanly.
src/test/kotlin/)conversion-report.md that includes: