Teaches AI agents to write idiomatic Kotlin instead of Java-in-a-.kt-file.
98
98%
Does it follow best practices?
Impact
99%
1.20xAverage score across 8 eval scenarios
Passed
No known issues
shouldBe / shouldNotBe / shouldThrow / shouldContain style — not JUnit's assertEquals / assertTrue / assertThrowsactual.shouldBe(expected)), and produce richer failure messages by defaultassertEquals(expected, actual) reads backwards relative to the prose it lives in; actual shouldBe expected doesn'tDescribeSpec, BehaviorSpec, StringSpec — not @Test methods on a JUnit classtest task picks them up with no changeskotlinify-tests skill