Mockk - это бесплатная среда имитации с открытым исходным кодом для языка программирования Kotlin. Обладая некоторыми функциями, аналогичными Mockito и Powermock, Mockk позволяет разработчикам Kotlin имитировать функции Kotlin с помощью простого DSL, что обеспечивает простой и лаконичный код тестирования.

Mockk - это библиотека Kotlin Mocking, которая позволяет разработчикам тестировать свой код с помощью простого DSL. Обладая знакомыми функциями из mockito и powermock, Mockk позволяет разработчикам тестировать свой код kotlin/ java простым, но мощным способом.

val car = mockk<Car>()

every { car.drive(Direction.NORTH) } returns Outcome.OK

car.drive(Direction.NORTH) // returns OK

verify { car.drive(Direction.NORTH) }