blog post: https://blog.rockthejvm.com/testing-r...
Advanced Kotlin course: https://rockthejvm.com/p/advanced-kotlin
In this video we'll learn how to integrate popular Kotlin testing libraries (Kotlin Test, Kotest, MockK, Mockito, AssertJ and others) with code written in a functional style with the Arrow library and the Raise DSL.
Timeline:
0:00 Intro & setup
3:00 TDD with Arrow, Raise and AssertJ
12:17 Kotest and Fake Objects
20:08 Mocks with MockK and Mockito
Related videos:
Functional error handling in Kotlin, part 2 - Either & Raise: • Functional Error Handling In Kotlin: ...
Follow Rock the JVM on:
LinkedIn: / rockthejvm
Twitter: / rockthejvm
Blog: Blog: https://blog.rockthejvm.com
-------------------------------------------------------------------------
Home: https://rockthejvm.com
-------------------------------------------------------------------------