All Classes and Interfaces
Class
Description
Generator implementation that transforms input generator test cases
of type I to output test cases of type T.Base class for tree generators.
Provides a number of dummy Texts.
A characteristic specifies an aspect of a system under test.
Indicates that a characteristic specification was not true for a given
instance.
Generator for some German cities.
Gather frequency information about test values.
A cloning generator which uses object serialization to create clones of the
prototype object.
CombinedGenerators can be used to create custom Generators.Wrapper for decorating an already existing
TypedGenerator.Generates formally correct Distinguished Names
Normal
distribution and uniform
distribution distribution functions.
Creates syntactically valid email-addresses
Purpose and Usage
Generator which depends upon other generator instances.
This Class is used to generate a Float Object value which is generated by
next() method.
Create a frequency generator.
Generates name strings in the form of 'firstname lastname', depending on the
given
LocaleA generator creates instances of type T supposed to be checked against a
Characteristic specification.If enabled, either by using
ExtendWith or
EnableGeneratorController this Extension controls the seed
initialization, by checking for GeneratorSeed and intercepts
Test-failures by printing information providing the seed to reproduce.GeneratorException is thrown if the creation of a new instance failed.
Provides a number of
TypedGenerator for arbitrary java-typesThis annotation is to be used in the context of
EnableGeneratorController.Provide any valid value for LocalDate
Provide any valid value for LocalDateTime
Provide any valid value for LocalTime
Provides Subjects for messages
Combines different variants of Generators for firstnames.
Provides lists of names for creating name
Generator.Provide any
String which is not empty and not blank.This
Writer writes all data to the famous /dev/null.This Class is used to generate a
Number objects which is generated by
next() method.ObjectGenerator implementation that can generate object graphs with
default primitive value generators.Declarative object generator definition.
The generator
OrganizationNameGenerator.READABLE is for visual mocks, OrganizationNameGenerator.UNIT_TESTS for
unit-tests.A tuple of two values.
Simple person object containing a title, firstname, lastname, organization
and a corresponding email-address
Creates arbitrary
Person objectsSimply generates random phone numbers.
Generates arrays of primitive types.
PrimitiveGenerators contains factory methods for primitive value
generators.QuickCheck is an implementation of the Haskell QuickCheck generator based
test tool (...).
Wrapper for
Generator provided by QuickCheckThe
RandomConfiguration allows to get and set the seed of the random
number generator.This Class is used to generate a Short Object value which is generated by
next() method.
Generator for the default collection size.
Any generator keeping state information has to implemet this interface.
Generator for some German Streets with Housenumber.
Generator for some German Street-names.
The generator
TitleGenerator.READABLE is for visual mocks, TitleGenerator.UNIT_TESTS for
unit-tests.A tuple of three values.
A generator creates instances of type T.
TypedGenerator for generating basic URLsCreates instances of UUIDs
Creates instrances of random uid-strings
Base class for generators which can reject the values generated by their
wrapped generator.
Generator for some zipCodes, number between 10000 - 99999
Provide any value for ZonedDateTime
Provide any valid value for ZoneOffset