Package net.jqwik.engine.properties
Klasse RandomizedShrinkablesGenerator
java.lang.Object
net.jqwik.engine.properties.RandomizedShrinkablesGenerator
- Alle implementierten Schnittstellen:
Iterator<List<net.jqwik.api.Shrinkable<Object>>>,ForAllParametersGenerator
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintintforParameters(List<MethodParameter> parameters, ArbitraryResolver arbitraryResolver, Random random, int genSize, net.jqwik.api.EdgeCasesMode edgeCasesMode) booleanhasNext()next()voidreset()Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden java.util.Iterator
forEachRemaining, remove
-
Methodendetails
-
forParameters
public static RandomizedShrinkablesGenerator forParameters(List<MethodParameter> parameters, ArbitraryResolver arbitraryResolver, Random random, int genSize, net.jqwik.api.EdgeCasesMode edgeCasesMode) -
hasNext
public boolean hasNext() -
next
-
edgeCasesTotal
public int edgeCasesTotal()- Angegeben von:
edgeCasesTotalin SchnittstelleForAllParametersGenerator
-
edgeCasesTried
public int edgeCasesTried()- Angegeben von:
edgeCasesTriedin SchnittstelleForAllParametersGenerator
-
reset
public void reset()- Angegeben von:
resetin SchnittstelleForAllParametersGenerator
-