Package net.jqwik.api.arbitraries
Schnittstelle IntegerArbitrary
- Alle Superschnittstellen:
Arbitrary<Integer>
,NumericalArbitrary<Integer,
IntegerArbitrary>
@API(status=MAINTAINED,
since="1.0")
public interface IntegerArbitrary
extends NumericalArbitrary<Integer,IntegerArbitrary>
Fluent interface to configure the generation of Integer and int values.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen net.jqwik.api.Arbitrary
Arbitrary.ArbitraryFacade
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdefault IntegerArbitrary
between
(int min, int max) Set the allowed lowermin
(included) and uppermax
(included) bounder of generated numbers.greaterOrEqual
(int min) Set the allowed lowermin
(included) bounder of generated numbers.lessOrEqual
(int max) Set the allowed uppermax
(included) bounder of generated numbers.shrinkTowards
(int target) Set shrinking target totarget
which must be between the allowed bounds.Von Schnittstelle geerbte Methoden 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
Von Schnittstelle geerbte Methoden net.jqwik.api.arbitraries.NumericalArbitrary
withDistribution
-
Methodendetails
-
between
Set the allowed lowermin
(included) and uppermax
(included) bounder of generated numbers. -
greaterOrEqual
Set the allowed lowermin
(included) bounder of generated numbers. -
lessOrEqual
Set the allowed uppermax
(included) bounder of generated numbers. -
shrinkTowards
Set shrinking target totarget
which must be between the allowed bounds.
-