Kotlin Tests

Open-source Kotlin projects categorized as Tests | Edit details

Top 23 Kotlin Test Projects

  • GitHub repo mockk

    mocking library for Kotlin

    Project mention: MockK - nifty mock features I recently discovered | dev.to | 2021-10-19

    I am using MockK (https://mockk.io/) for a while now in all my Kotlin applications. But just recently I discovered some features I wish I knew beforehand because they really reduce the verbosity of my unit test.

  • GitHub repo Kotest

    Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing

    Project mention: ¿Es Validated un Applicative? | dev.to | 2021-11-19
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo mockito-kotlin

    Using Mockito with Kotlin

    Project mention: Argument(s) are different! Wanted: Unit test | reddit.com/r/androiddev | 2020-12-27
  • GitHub repo spek

    A specification framework for Kotlin

  • GitHub repo Kluent

    Fluent Assertion-Library for Kotlin

  • GitHub repo fakeit

    The Kotlin fake data generator library! (by moove-it)

  • GitHub repo atrium

    A multiplatform assertion library for Kotlin

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo strikt

    An assertion library for Kotlin

  • GitHub repo hamkrest

    Hamcrest for Kotlin

  • GitHub repo kotlin-faker

    https://serpro69.github.io/kotlin-faker/ Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.

  • GitHub repo expekt

    BDD assertion library for Kotlin

  • GitHub repo hikaku

    A library that tests if the implementation of a REST-API meets its specification.

  • GitHub repo KotlinSnapshot

    Snapshot Testing framework for Kotlin.

  • GitHub repo minutest

    Simple, Expressive, Extensible Testing for Kotlin on the JVM

  • GitHub repo balin

    Balin is an automation library for Kotlin. It's basically a Selenium-WebDriver wrapper inspired by Geb.

  • GitHub repo Elmyr

    A utility to make Kotlin/Java tests random yet reproducible

  • GitHub repo kompile-testing

    Testing tools for kotlinc and kapt

  • GitHub repo SeleniumBuilder

    Kotlin DSL for Selenium. Provide a possibility to write tests in Kotlin type-safe builders style

  • GitHub repo aspen

    Aspen is a simple test runner for Kotlin that allows you to write tests using your own DSL.

  • GitHub repo arbitrater

    Arbitrater is a Kotlin library for creating arbitrary instances of classes by reflection for use in testing. In contrast to POJO generators, it supports Kotlin's optional parameters and nullable types.

  • GitHub repo RandomGenKt

    Kotlin port of RandomGen

  • GitHub repo konsent

    An acceptance test library for Kotlin

  • GitHub repo TestIt

    Generate unit testing boilerplate from kotlin files.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-19.

Kotlin Tests related posts


What are some of the best open-source Test projects in Kotlin? This list will help you:

Project Stars
1 mockk 4,173
2 Kotest 3,203
3 mockito-kotlin 2,738
4 spek 2,142
5 Kluent 761
6 fakeit 491
7 atrium 400
8 strikt 379
9 hamkrest 325
10 kotlin-faker 207
11 expekt 168
12 hikaku 164
13 KotlinSnapshot 145
14 minutest 97
15 balin 70
16 Elmyr 69
17 kompile-testing 68
18 SeleniumBuilder 52
19 aspen 32
20 arbitrater 31
21 RandomGenKt 26
22 konsent 25
23 TestIt 25
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives