Kotlintest and All That: What Kotlin Brought to Testing
summary
Overview of Kotlin-native testing tools and how they differ from using Java testing infrastructure; covers KotlinTest (Kotlintest) and other Kotlin-focused testing libraries, compares them to popular existing frameworks, and examines some implementation details to show how Kotlin features make writing tests easier for developers and QA.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 3:17Java testing problems
- 9:12Password security and lumberjack
- 13:44Password service testing
- 16:33Data issues and data scientists
- 18:40Property-based tests
- 23:00Integration tests and tractor
- 29:45Mockito and mocks in Kotlin
- 33:23BDD and functional tests
- 37:05Running tests and Docker
- 40:20Test structure and specs
- 46:44Migrating from JUnit to KotlinTest
- 49:37Mutation tests and Pitest
- 51:49Test reproducibility issues
- 53:56KotlinTest limitations
- 54:37Solving testing problems
- 55:49Conclusion and Q&A








