For a testing framework for Kotlin projects, the strongest matches are kotest/kotest (Kotest is a comprehensive, idiomatic testing framework for Kotlin), junit-team/junit-framework (This is the foundational platform for running tests on) and spekframework/spek (Spek is a specification framework for Kotlin that provides). junit-team/junit5 is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.
我们为您精选了匹配 “best kotlin testing frameworks” 的开源 GitHub 仓库。结果按与您查询的相关性进行排名 — 您可以使用下方筛选器缩小范围,或通过 AI 进行优化。
Kotest is a comprehensive testing framework for Kotlin designed for writing and executing tests across various styles and platforms. It serves as a multiplatform test runner and a fluent assertion library, providing a toolset for both unit and integration testing in Kotlin applications. The framework supports multiple testing methodologies, including behavior-driven development with nested test hierarchies, property-based testing using automated data generation, and data-driven testing. It also includes snapshot testing to detect regressions by comparing current outputs against stored referen
Kotest is a comprehensive, idiomatic testing framework for Kotlin that natively supports DSL-based testing, property-based testing, and multiplatform execution, making it a flagship solution for the ecosystem.
This project is a JVM testing framework that provides a foundation for defining and running automated tests using a pluggable engine architecture. It functions as a JVM test orchestrator and a modular test engine API, allowing multiple testing engines to be grouped and executed as a single coordinated unit. The framework includes a platform launcher for discovering and executing test suites from build systems, integrated development environments, or the command line. It enables the creation of custom testing frameworks through a standardized interface that integrates into a shared execution p
This is the foundational platform for running tests on the JVM, providing the essential infrastructure that Kotlin testing frameworks use to integrate with build tools and IDEs.
A specification framework for Kotlin
Spek is a specification framework for Kotlin that provides a DSL-based approach to behavior-driven development, making it a specialized tool for testing within the Kotlin ecosystem.
JUnit 5 is the foundational testing framework for the JVM and Kotlin ecosystem, providing the core integration and execution engine required for unit and integration testing.