int Bounds Based
fun <T> ArbExtensionPoint.intBoundsBased(minInclusive: Int = Int.MIN_VALUE, maxInclusive: Int = Int.MAX_VALUE, minSize: Int, maxSize: Int? = null, factory: (lowerBound: Int, upperBound: Int) -> T): ArbArgsGenerator<T>(source)
Returns an ArbArgsGenerator which generates a T based on generated lower and upper bounds and the given factory where the bounds range from minInclusive to maxInclusive respecting the given minSize as well as maxSize if defined.
If minSize = 0, then it generates cases where lower > upper. Set minSize to 1 or greater if you do not want to include them.
Since
2.0.0
Parameters
min Size
must be greater than or equal to 0
max Size
must be greater than or equal to minSize and less than the possible max size given by minInclusive, maxInclusive