Interface PeriodArbitrary

All Superinterfaces:
net.jqwik.api.Arbitrary<Period>
All Known Implementing Classes:
DefaultPeriodArbitrary

@API(status=EXPERIMENTAL, since="1.4.0") public interface PeriodArbitrary extends net.jqwik.api.Arbitrary<Period>
Fluent interface to configure the generation of period values.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.jqwik.api.Arbitrary

    net.jqwik.api.Arbitrary.ArbitraryFacade
  • Method Summary

    Modifier and Type
    Method
    Description
    between(Period min, Period max)
    Set the allowed lower min (included) and upper max (included) bounder of generated period.

    Methods inherited from interface net.jqwik.api.Arbitrary

    allValues, array, asGeneric, collect, dontShrink, edgeCases, edgeCases, edgeCases, exhaustive, exhaustive, filter, filter, fixGenSize, flatMap, forEachValue, generator, generator, generatorWithEmbeddedEdgeCases, ignoreException, ignoreException, ignoreExceptions, ignoreExceptions, injectDuplicates, injectNull, isGeneratorMemoizable, iterator, list, map, optional, optional, sample, sampleStream, set, stream, tuple1, tuple2, tuple3, tuple4, tuple5, withoutEdgeCases
  • Method Details

    • between

      PeriodArbitrary between(Period min, Period max)
      Set the allowed lower min (included) and upper max (included) bounder of generated period.