Compare the Top Unit Testing Software that integrates with Kotlin as of July 2025

This a list of Unit Testing software that integrates with Kotlin. Use the filters on the left to add additional filters for products that have integrations with Kotlin. View the products that work with Kotlin in the table below.

What is Unit Testing Software for Kotlin?

Unit testing software is a type of software tool and/or framework that enables developers and programmers to test small and individual source code units in order to ensure that each unit of the source code functions as it should. Compare and read user reviews of the best Unit Testing software for Kotlin currently available using the table below. This list is updated regularly.

  • 1
    Parasoft

    Parasoft

    Parasoft

    Parasoft helps organizations continuously deliver high-quality software with its AI-powered software testing platform and automated test solutions. Supporting embedded and enterprise markets, Parasoft’s proven technologies reduce the time, effort, and cost of delivering secure, reliable, and compliant software by integrating everything from deep code analysis and unit testing to UI and API testing, plus service virtualization and complete code coverage, into the delivery pipeline. A powerful unified C and C++ test automation solution for static analysis, unit testing and structural code coverage, Parasoft C/C++test helps satisfy compliance with industry functional safety and security requirements for embedded software systems.
    Leader badge
    Starting Price: $125/user/mo
    Partner badge
    View Software
    Visit Website
  • 2
    MockK

    MockK

    MockK

    Mocking is a technique to make testing code readable and maintainable. In three consequent articles, I would like to show the basics, features, and quirks of the MockK library. It is a new open-source library (github repository) focused on making mocking in Kotlin great. Injection first tries to match properties by name, then by class or superclass. Check the lookupType parameter for customization. Properties are injected even if private is applied. Constructors for injection are selected from the biggest number of arguments to lowest.
    Starting Price: Free
  • 3
    Refraction

    Refraction

    Refraction

    Refraction is a code-generation tool for developers. It uses AI to generate code for you. You can use it to generate unit tests, documentation, refactor code, and more. Generate code using AI in 34 languages — Assembly, C#, C++, CoffeeScript, CSS, Dart, Elixir, Erlang, Go, GraphQL, Groovy, Haskell, HTML, Java, JavaScript, Kotlin, LaTeX, Less, Lua, MatLab, Objective-C, OCaml, Perl, PHP, Python, R Lang, Ruby, Rust, Sass / SCSS, Scala, Shell, SQL, Swift, and TypeScript. Join thousands of developers around the world using Refraction to generate documentation, create unit tests, refactor code, and more using AI. Use the power of AI to automate the tedious parts of software development like testing, documentation, and refactoring, so you can focus on what matters. Refactor, optimize, fix and style-check your code. Generate unit tests for your code with various test frameworks. Explain the purpose of your code to make it easier to understand.
    Starting Price: $8 per month
  • 4
    GitAuto

    GitAuto

    GitAuto

    GitAuto is an AI-powered coding agent that integrates with GitHub (and optional Jira) to read backlog tickets or issues, analyze your repository’s file tree and code, then autonomously generate and review pull requests, typically within three minutes per ticket. It can handle bug fixes, feature requests, and test coverage improvements. You trigger it via issue labels or dashboard selections, it writes code or unit tests, opens a PR, runs GitHub Actions, and automatically fixes failing tests until they pass. GitAuto supports ten programming languages (e.g., Python, Go, Rust, Java), is free for basic usage, and offers paid tiers for higher PR volumes and enterprise features. It follows a zero data‑retention policy; your code is processed via OpenAI but not stored. Designed to accelerate delivery by enabling teams to clear technical debt and backlogs without extensive engineering resources, GitAuto acts like an AI backend engineer that drafts, tests, and iterates.
    Starting Price: $100 per month
  • 5
    BaseRock AI

    BaseRock AI

    BaseRock AI

    BaseRock.ai is an AI-driven software quality platform that automates unit and integration testing, enabling developers to generate and execute tests directly within their preferred IDEs. It leverages advanced machine learning models to analyze codebases, producing comprehensive test cases that ensure optimal code coverage and quality. By integrating seamlessly into CI/CD pipelines, BaseRock.ai facilitates early bug detection, reducing QA costs by up to 80% and boosting developer productivity by 40%. Its features include automated test generation, real-time feedback, and support for multiple programming languages such as Java, JavaScript, TypeScript, Kotlin, Python, and Go. BaseRock.ai offers flexible pricing plans, including a free tier, to accommodate various development needs. It is trusted by leading enterprises to enhance software quality and accelerate feature delivery.
    Starting Price: $14.99 per month
  • 6
    WireMock

    WireMock

    WireMock

    WireMock is a simulator for HTTP-based APIs. Some might consider it a service virtualization tool or a mock server. It enables you to stay productive when an API you depend on doesn't exist or isn't complete. It supports testing of edge cases and failure modes that the real API won't reliably produce. And because it's fast it can reduce your build time from hours down to minutes. MockLab is a hosted API simulator built on WireMock, with an intuitive web UI, team collaboration and nothing to install. The 100% compatible API supports drop-in replacement of the WireMock server with a single line of code. Run WireMock from within your Java application, JUnit test, Servlet container or as a standalone process. Match request URLs, methods, headers cookies and bodies using a wide variety of strategies. First class support for JSON and XML. Get up and running quickly by capturing traffic to and from an existing API.
  • Previous
  • You're on page 1
  • Next