Ir al contenido principal
Versión: 5.3.x

Extensiones

[Traducción Beta No Oficial]

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Kotest se integra con muchas otras bibliotecas y frameworks. Algunas son proporcionadas por el equipo de Kotest, mientras que otras son mantenidas y alojadas por terceros.

Extensiones del equipo de Kotest

ProjectDescription
SpringAdds support for spring beans in tests and spring test annotations
KtorProvides matchers for Ktor endpoints
KoinKotlin DI framework
MockserverIntegrate mockserver HTTP servers with the test lifecycle
SystemProvides utilities for integrating with System.* functions
InstantOverride the 'now' context in java.time
TestcontainersRun docker images as part of a test lifecycle
WiremockProvides a mock HTTP server. Project homepage here.
RoboelectricIntegrate roboelectric with the test lifecycle
AllureProvides output for the allure framework
JUnit XMLProvides output in the JUnit XML format for integration with reporting tools
HTML ReporterGenerates HTML reports of test results based on JUnit XML

Extensiones de terceros

ProjectDescription
Http4kFunctional toolkit for Kotlin HTTP applications
MicronautJVM-based, full-stack framework for building modular, easily testable microservice
SniffyNetwork connectivity testing
TestFilesCreates organized files and directories for testing
Result4sResult4s matchers
KotlessUtilties for kotless and kotest
LogCaptureLogCapture is a testing library for asserting logging messages
KotlinFixturegenerate well-defined, but essentially random, input
FluentleniumFluentLenium integration with Kotest