| Class and Description |
|---|
| Ctor
Produces instances of a class by generating values for the parameters of
one of the constructors on the class, and invoking the constructor.
|
| Gen
Represents a strategy for generating random values.
|
GenerationStatus
Generators are fed instances of this interface on each generation
so that, if they choose, they can use these instances to influence the
results of a generation for a particular property parameter. |
| GenerationStatus.Key |
| Generator
Produces values for property parameters.
|
| GeneratorConfiguration
Apply this annotation to an annotation that marks property parameters,
in order that the marked annotation can be used to configure
generators for values of the parameter's type.
|
| Generators
An access point for available generators.
|
| Shrink
Represents a strategy for producing objects "smaller than" a given object.
|
| Class and Description |
|---|
| Generator
Produces values for property parameters.
|
| Shrink
Represents a strategy for producing objects "smaller than" a given object.
|
| Class and Description |
|---|
| Also
Mark a parameter of a
Property method with this annotation to
ensure that a limited set of values are guaranteed to be used as the value
of that parameter to test the property. |
| Only
Mark a parameter of a
Property method with this annotation to
limit the set of values of that parameter used to test the property. |
| Class and Description |
|---|
| Distinct
Mark a parameter of a
Property
method with this annotation to make values generated for the parameter
distinct from each other. |
| Gen
Represents a strategy for generating random values.
|
GenerationStatus
Generators are fed instances of this interface on each generation
so that, if they choose, they can use these instances to influence the
results of a generation for a particular property parameter. |
| Generator
Produces values for property parameters.
|
| Generators
An access point for available generators.
|
| Shrink
Represents a strategy for producing objects "smaller than" a given object.
|
| Size
Mark a parameter of a
Property
method with this annotation to constrain the size of values generated for
the parameter. |
| ValuesOf
Deprecated.
In exhaustive mode,
boolean and enum parameters get the
behavior of this annotation by default.
In sampling mode,
boolean and enum parameters have their limited domains
sampled already. |
| Class and Description |
|---|
| Generator
Produces values for property parameters.
|
Copyright © 2019. All rights reserved.