| Interface | Description |
|---|---|
| RandomDataProvider<T> |
Provides random data.
|
| RandomNumberProvider<T extends Comparable<? extends Number>> |
Provides random numbers.
|
| RandomNumberType<T extends Comparable<? extends Number>> |
Describes random numbers to create.
|
| RandomStringProvider |
Provides random strings, typically of some minimum and maximum length and with specified
types of characters contained.
|
| Class | Description |
|---|---|
| AbstractRandomDataProvider<T> |
Abstract implementation of a random data provider.
|
| AbstractRandomNumberProvider<T extends Comparable<? extends Number>> |
Abstract data provider for numbers.
|
| AbstractRandomNumberType<T extends Comparable<? extends Number>> |
Abstract implementation of RandomNumberType holding the type of numbers to create.
|
| DefaultRandomStringProvider | |
| RandomDoubleProvider |
Random number provider for double values.
|
| RandomFloatProvider |
Random number provider for float values.
|
| RandomIntegerProvider |
Random number provider for integer values.
|
| RandomLongProvider |
Random number provider for long values.
|
| Enum | Description |
|---|---|
| RandomStringType |
Types of characters to support in random string generation.
|
Contains classes to generate random data.
Classes in this package are responsible to provide test data to your tests. Test data which are created by random. Data providers which provide random data typically need to restrict the random values to a certain valid (or invalid) set of data. To do so a typical random data provider in this package follows the builder pattern in order to parametrize the random data provider before retrieving random data from it.
Copyright © 2011-2013 CoreMedia AG. All Rights Reserved.