Sequence Arbitrary
@API(status = API.Status.EXPERIMENTAL, since = "1.6.0" )
Content copied to clipboard
Fluent interface to add functionality to arbitraries that generate instances of type Sequence
Constructors
SequenceArbitrary
Link copied to clipboard
Functions
collect
Link copied to clipboard
@API(status = API.Status.MAINTAINED, since = "1.3.0" )
Content copied to clipboard
dont Shrink
Link copied to clipboard
@API(status = API.Status.MAINTAINED, since = "1.4.0" )
Content copied to clipboard
exhaustive
Link copied to clipboard
@API(status = API.Status.INTERNAL )
Content copied to clipboard
open override fun exhaustive(p0: Long): Optional<ExhaustiveGenerator<Sequence<T>>>
Content copied to clipboard
fix Gen Size
Link copied to clipboard
@API(status = API.Status.MAINTAINED, since = "1.2.0" )
Content copied to clipboard
for Each Value
Link copied to clipboard
@API(status = API.Status.MAINTAINED, since = "1.1.2" )
Content copied to clipboard
generator With Embedded Edge Cases
Link copied to clipboard
open override fun generatorWithEmbeddedEdgeCases(p0: Int): RandomGenerator<Sequence<T>>
Content copied to clipboard
ignore Exception
Link copied to clipboard
@API(status = API.Status.MAINTAINED, since = "1.3.1" )
Content copied to clipboard
inject Duplicates
Link copied to clipboard
@API(status = API.Status.MAINTAINED, since = "1.3.0" )
Content copied to clipboard
inject Null
Link copied to clipboard
of Max Size
Link copied to clipboard
of Min Size
Link copied to clipboard
of Size
Link copied to clipboard
sample Stream
Link copied to clipboard
@API(status = API.Status.MAINTAINED, since = "1.3.0" )
Content copied to clipboard
typed Clone
Link copied to clipboard
unique Elements
Link copied to clipboard
Add the constraint that elements of the generated iterator must be unique, i.e. no two elements must return true when being compared using Object.equals.
Add the constraint that elements of the generated iterator must be unique relating to an element's "feature" being extracted using the by
function. The extracted features are being compared using Object.equals.
without Edge Cases
Link copied to clipboard
@API(status = API.Status.EXPERIMENTAL, since = "1.4.0" )
Content copied to clipboard
with Size Distribution
Link copied to clipboard
open override fun withSizeDistribution(distribution: RandomDistribution): SequenceArbitrary<T>
Content copied to clipboard