T - the type of elements generated by this Randomizerpublic class ListRandomizer<T> extends CollectionRandomizer<T>
Randomizer that generates a list of random values using a delegate Randomizer.delegate, nbElements| Constructor and Description |
|---|
ListRandomizer(Randomizer<T> elementRandomizer)
Create a new
ListRandomizer that will generate a list with a random number of elements. |
ListRandomizer(Randomizer<T> elementRandomizer,
int nbElements)
Create a new
ListRandomizer that will generate a list with a fixed number of elements. |
| Modifier and Type | Method and Description |
|---|---|
static <T> ListRandomizer |
aNewListRandomizer(Randomizer<T> elementRandomizer)
Create a new
ListRandomizer. |
static <T> ListRandomizer |
aNewListRandomizer(Randomizer<T> elementRandomizer,
int nbElements)
Create a new
ListRandomizer that will generate a list with a fixed number of elements. |
List<T> |
getRandomValue()
Generate a random value for the given type.
|
checkArguments, getRandomElementpublic ListRandomizer(Randomizer<T> elementRandomizer)
ListRandomizer that will generate a list with a random number of elements.
Each element is generated by the Randomizer parameterelementRandomizer - the Randomizer to use to generate elementspublic ListRandomizer(Randomizer<T> elementRandomizer, int nbElements)
ListRandomizer that will generate a list with a fixed number of elements.
Each element is generated by the Randomizer parameterelementRandomizer - The Randomizer used to generate each elementnbElements - The number of elements to generatepublic static <T> ListRandomizer aNewListRandomizer(Randomizer<T> elementRandomizer)
ListRandomizer.elementRandomizer - the Randomizer to use to generate elementsListRandomizer.public static <T> ListRandomizer aNewListRandomizer(Randomizer<T> elementRandomizer, int nbElements)
ListRandomizer that will generate a list with a fixed number of elements.
Each element is generated by the Randomizer parameterelementRandomizer - The Randomizer used to generate each elementnbElements - The number of elements to generatepublic List<T> getRandomValue()
RandomizerCopyright © 2016. All Rights Reserved.