From 3ab9358ac35435c8cb61bc7a2c42713ab36159be Mon Sep 17 00:00:00 2001 From: Serhii P <22973227+serpro69@users.noreply.github.com> Date: Wed, 8 May 2024 23:09:43 +0200 Subject: [PATCH] Add kotlin-faker to extensions list (#3971) Hi, I've been using kotest for many years now, and thought it would be nice to contribute to the kotest community by providing an extension for kotest property testing, which allows one to generate even a larger variety of data than the built-in Arbs. Should I also update other versions of the docs? Which ones? Also maybe you want to consider adding a link to the extension somewhere in kotest property docs? E.g. https://kotest.io/docs/proptest/property-test-extra-arbs.html --------- Co-authored-by: Emil Kantis --- documentation/docs/extensions/index.md | 1 + documentation/versioned_docs/version-5.8/extensions/index.md | 1 + 2 files changed, 2 insertions(+) diff --git a/documentation/docs/extensions/index.md b/documentation/docs/extensions/index.md index 932124cd3b0..a0ad4041509 100644 --- a/documentation/docs/extensions/index.md +++ b/documentation/docs/extensions/index.md @@ -33,6 +33,7 @@ maintained and hosted by third parties. | [H2 Database Extension](https://github.com/LeoColman/kotest-extensions-h2) | H2 Database integration with Kotest | | [Http4k](https://www.http4k.org/guide/reference/kotest/) | Functional toolkit for Kotlin HTTP applications | | [Kotless](https://github.com/LeoColman/kotest-kotless) | Utilties for kotless and kotest | +| [KotlinFaker](https://serpro69.github.io/kotlin-faker/extensions/kotest-property-extension/) | Kotlin-faker data generation extensions for Kotest Property Testing | | [KotlinFixture](https://github.com/appmattus/kotlinfixture/blob/main/fixture-kotest/README.adoc) | generate well-defined, but essentially random, input | | [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages | | [Micronaut](https://github.com/micronaut-projects/micronaut-test) | JVM-based, full-stack framework for building modular, easily testable microservice | diff --git a/documentation/versioned_docs/version-5.8/extensions/index.md b/documentation/versioned_docs/version-5.8/extensions/index.md index ab6de805a3b..cb3acfc21e7 100644 --- a/documentation/versioned_docs/version-5.8/extensions/index.md +++ b/documentation/versioned_docs/version-5.8/extensions/index.md @@ -33,6 +33,7 @@ maintained and hosted by third parties. | [H2 Database Extension](https://github.com/LeoColman/kotest-extensions-h2) | H2 Database integration with Kotest | | [Http4k](https://www.http4k.org/guide/reference/kotest/) | Functional toolkit for Kotlin HTTP applications | | [Kotless](https://github.com/LeoColman/kotest-kotless) | Utilties for kotless and kotest | +| [KotlinFaker](https://serpro69.github.io/kotlin-faker/extensions/kotest-property-extension/) | Kotlin-faker data generation extensions for Kotest Property Testing | | [KotlinFixture](https://github.com/appmattus/kotlinfixture/blob/main/fixture-kotest/README.adoc) | generate well-defined, but essentially random, input | | [LogCapture](https://github.com/jsalinaspolo/logcapture) | LogCapture is a testing library for asserting logging messages | | [Micronaut](https://github.com/micronaut-projects/micronaut-test) | JVM-based, full-stack framework for building modular, easily testable microservice |