Closed Range Based Arb Args Generator
!! No backward compatibility guarantees !! Reuse at your own risk
Since
2.0.0
Inheritors
Constructors
Properties
Casts this to a ComponentFactoryContainerProvider and returns the ComponentFactoryContainerProvider.componentFactoryContainer.
Casts this to a CoreArbArgsGenerator.
Creates an ArbExtensionPoint based on this CoreArbArgsGenerator.
Functions
Filters the Sequence of values this ArbArgsGenerator will generate which match the given predicate - should not filter out all values otherwise it will break the ArgsGenerator contract.
Filters the Sequence of values this ArbArgsGenerator will generate which do not match the given predicate - should not filter out all values otherwise it will break the ArgsGenerator contract.
Maps the values this ArbArgsGenerator generates together with an index and a seed offset to a finite Sequence<R> with the help of the given transform function and then flattens them so that the resulting ArbArgsGenerator returns values of type R.
Creates for each generated value of type A1 by this ArbArgsGenerator another ArbArgsGenerator with the help of the given otherFactory, generates the given amount of values, and zips them together with the value of this ArbArgsGenerator.
Creates for each generated value of type A1 by this ArbArgsGenerator another ArbArgsGenerator with the help of the given otherFactory, generates the given amount of values, and transforms them together with the value of this ArbArgsGenerator to type R.
Returns a finite Sequence of values based on the ArgsRange that the configured ArgsRangeDecider will chose. decide on.
Returns one random value of type T.
Maps the values this ArbArgsGenerator generates to type R with the help of the given transform function.
Maps the values this ArbArgsGenerator generates together with an index and a seed offset to type R with the help of the given transform function.
Transforms the Sequence will generate into a Sequence of type R and thus creating a ArbArgsGenerator of type R.
Zips this ArbArgsGenerator with the given other ArbArgsGenerator.
Zips this ArbArgsGenerator with the given other ArbArgsGenerator, transforming the pairwise generated values of type A1 and A2 to type R.
Creates for each generated value of type A1 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple4 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple5 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple6 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple7 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple8 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple2 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type Tuple3 by this ArbArgsGenerator an ArbArgsGenerator with the help of the given otherFactory and then zips the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator.
Creates for each generated value of type A1 by this ArbArgsGenerator another ArbArgsGenerator with the help of the given otherFactory and then transforms the value of this ArbArgsGenerator with one value of the other ArbArgsGenerator to type R.