Skip to content
Joshua Selbo edited this page Apr 22, 2026 · 7 revisions

What is Mockito-Kotlin?

Mockito-Kotlin is a wrapper library around Mockito.

It provides top-level functions to allow for a more idiomatic approach while using Mockito in Kotlin.

Furthermore, Mockito returns null values for calls to matchers like any(), which leads to NullPointerException when passing them to non-nullable parameters. Mockito-Kotlin solves that issue.

Mockito-Kotlin does not intend to alter any of the functionality that Mockito provides, except in places where crucial for working with Kotlin.

Getting Started

For Android see: Android Support

Otherwise:

dependencies {
    testImplementation("org.mockito.kotlin:mockito-kotlin:6.3.0")
}

Clone this wiki locally