Skip to main content
Version: 5.9 🚧

Kotlinx DateTime Gens

Kotest provides an optional module that provides generators for KotlinX DateTime.

note

To use, add io.kotest.extensions:kotest-property-datetime:version to your build.

GeneratorDescriptionJVMJSNative
Arb.date(yearRange)Generates LocalDates with the year between the given range and other fields randomly.✓✓✓
Arb.datetime(yearRange, hourRange, minuteRange, secondRange)Generates LocalDateTimes with all fields in the given ranges✓✓✓
Arb.instant(range)Generates Instants with the epoch randomly generated in the given range✓✓✓