Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- Date and Time Generators - Search tag in package de.cuioss.test.generator.impl
- Section
- DateGenerator - Class in de.cuioss.test.generator.internal.net.java.quickcheck.generator.support
- DateGenerator(TimeUnit, long, long, int) - Constructor for class de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.DateGenerator
- dates() - Static method in class de.cuioss.test.generator.Generators
-
Factory method for creating a
TypedGeneratorforDate. - dates() - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a generator for date values.
- dates() - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a generator for date values.
- dates(long, long) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a generator for date values from low to high.
- dates(long, long) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a generator for date values from low to high.
- dates(Long, Long, TimeUnit) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a generator for date values from low to high with the given precision.
- dates(Long, Long, TimeUnit) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a generator for date values from low to high with the given precision.
- dates(TimeUnit) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a generator for date values with the given precision.
- dates(TimeUnit) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a generator for date values with the given precision.
- dates(Date, Date) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a generator for date values from low to high.
- dates(Date, Date) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a generator for date values from low to high.
- DATES - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random java.util.Date objects with varying dates and times.
- de.cuioss.test.generator - package de.cuioss.test.generator
-
Generators
- de.cuioss.test.generator.domain - package de.cuioss.test.generator.domain
-
Provides domain-specific test data generators implementing
TypedGenerator. - de.cuioss.test.generator.impl - package de.cuioss.test.generator.impl
-
Core implementation classes for the CUI test generator framework.
- de.cuioss.test.generator.internal.net - package de.cuioss.test.generator.internal.net
- de.cuioss.test.generator.internal.net.java.quickcheck - package de.cuioss.test.generator.internal.net.java.quickcheck
- de.cuioss.test.generator.internal.net.java.quickcheck.characteristic - package de.cuioss.test.generator.internal.net.java.quickcheck.characteristic
- de.cuioss.test.generator.internal.net.java.quickcheck.collection - package de.cuioss.test.generator.internal.net.java.quickcheck.collection
- de.cuioss.test.generator.internal.net.java.quickcheck.generator - package de.cuioss.test.generator.internal.net.java.quickcheck.generator
- de.cuioss.test.generator.internal.net.java.quickcheck.generator.distribution - package de.cuioss.test.generator.internal.net.java.quickcheck.generator.distribution
- de.cuioss.test.generator.internal.net.java.quickcheck.generator.iterable - package de.cuioss.test.generator.internal.net.java.quickcheck.generator.iterable
- de.cuioss.test.generator.internal.net.java.quickcheck.generator.support - package de.cuioss.test.generator.internal.net.java.quickcheck.generator.support
- de.cuioss.test.generator.junit - package de.cuioss.test.generator.junit
-
Provides JUnit 5 integration for the CUI test generator framework.
- de.cuioss.test.generator.junit.parameterized - package de.cuioss.test.generator.junit.parameterized
-
JUnit 5 Parameterized Test Support for TypedGenerator
- DecoratorGenerator<T> - Class in de.cuioss.test.generator.impl
-
A decorator pattern implementation for
TypedGeneratorthat allows wrapping and enhancing existing generators. - DecoratorGenerator() - Constructor for class de.cuioss.test.generator.impl.DecoratorGenerator
- DEFAULT_COLLECTION_MAX_SIZE - Static variable in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.CombinedGenerators
- DEFAULT_COLLECTION_MAX_SIZE - Static variable in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
- DEFAULT_MAX_TRIES - Static variable in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.CombinedGenerators
- DEFAULT_MAX_TRIES - Static variable in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
- DEFAULT_MAX_TRIES - Static variable in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.VetoableGenerator
- DEFAULT_STRING_MAX_LENGTH - Static variable in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
- DefaultFrequencyGenerator<T> - Class in de.cuioss.test.generator.internal.net.java.quickcheck.generator.support
- DefaultFrequencyGenerator(Generator<T>) - Constructor for class de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.DefaultFrequencyGenerator
- DefaultFrequencyGenerator(Generator<T>, int) - Constructor for class de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.DefaultFrequencyGenerator
- defaultObjects(Class<T>) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a generator from a
declarative object generator definition. - defaultObjects(Class<T>) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a generator from a
declarative object generator definition. - determineSeed(ExtensionContext) - Method in class de.cuioss.test.generator.junit.parameterized.AbstractTypedGeneratorArgumentsProvider
-
Determines the seed to use for the generator based on the following priority: 1.
- DistinguishedNamesGenerator - Class in de.cuioss.test.generator.domain
-
Generates LDAP Distinguished Names (DN) for testing purposes.
- DistinguishedNamesGenerator() - Constructor for class de.cuioss.test.generator.domain.DistinguishedNamesGenerator
- Distribution - Interface in de.cuioss.test.generator.internal.net.java.quickcheck.generator.distribution
-
Normal distribution and uniform distribution distribution functions.
- Distribution.AbstractDistribution - Class in de.cuioss.test.generator.internal.net.java.quickcheck.generator.distribution
- doClassify(boolean, Object) - Method in class de.cuioss.test.generator.internal.net.java.quickcheck.characteristic.Classification
-
Increment the classification counter for the given classification.
- doClassify(Object) - Method in class de.cuioss.test.generator.internal.net.java.quickcheck.characteristic.Classification
- DOMAIN_BLIND_TEXT - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random placeholder text (lorem ipsum style) for testing text-heavy components.
- DOMAIN_CITY - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random city names for address-related testing.
- DOMAIN_DISTINGUISHED_NAMES - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random distinguished names (DNs) for LDAP/directory testing.
- DOMAIN_EMAIL - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random email addresses in the format firstname.lastname@domain.tld.
- DOMAIN_FULL_NAME - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random full names (first and last name combinations).
- DOMAIN_MAIL_SUBJECT - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random email subject lines for testing email functionality.
- DOMAIN_PERSON - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random Person objects with first name, last name, and other personal details.
- DOMAIN_PHONE_NUMBER - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random phone numbers in various formats.
- DOMAIN_STREET - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random street addresses including street name and house number.
- DOMAIN_STREET_NAME - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random street names without house numbers.
- DOMAIN_UUID - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random UUID objects for unique identifier testing.
- DOMAIN_UUID_STRING - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random UUID strings in standard UUID format.
- DOMAIN_ZIP_CODE - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random zip/postal codes as integers.
- doSpecify(T) - Method in class de.cuioss.test.generator.internal.net.java.quickcheck.characteristic.AbstractCharacteristic
-
Implement this method to specify the characteristic (
Characteristic.specify(Object)). - DOUBLE - Enum constant in enum class de.cuioss.test.generator.impl.PrimitiveArrayGenerators
-
Provides doubles
- DOUBLE_OBJECTS - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates random Double object values across the full double range.
- DoubleGenerator - Class in de.cuioss.test.generator.internal.net.java.quickcheck.generator.support
- DoubleGenerator() - Constructor for class de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.DoubleGenerator
- DoubleGenerator(double, double) - Constructor for class de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.DoubleGenerator
- DoubleGenerator(double, double, Distribution) - Constructor for class de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.DoubleGenerator
- doubleObjects() - Static method in class de.cuioss.test.generator.Generators
-
Factory method for creating a
TypedGeneratorforDouble. - doubles() - Static method in class de.cuioss.test.generator.Generators
-
Factory method for creating a
TypedGeneratorfor double primitives. - doubles() - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a new double generator which creates doubles ranging from
Double.MIN_VALUEtoDouble.MAX_VALUE. - doubles() - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a new double generator which creates doubles ranging from
Double.MIN_VALUEtoDouble.MAX_VALUE. - doubles(double, double) - Static method in class de.cuioss.test.generator.Generators
-
Factory method for creating a
TypedGeneratorforDouble. - doubles(double, double) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a new double generator which creates doubles ranging from lo to hi.
- doubles(double, double) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a new double generator which creates doubles ranging from lo to hi.
- doubles(double, double, Distribution) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a new double generator which creates doubles ranging from lo to hi based on the given
Distribution. - doubles(double, double, Distribution) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.PrimitiveGenerators
-
Create a new double generator which creates doubles ranging from lo to hi based on the given
Distribution. - DOUBLES - Enum constant in enum class de.cuioss.test.generator.junit.parameterized.GeneratorType
-
Generates double primitive values within the specified range (low to high).
- DuplicateGenerator<T> - Class in de.cuioss.test.generator.internal.net.java.quickcheck.generator.support
- DuplicateGenerator(Iterable<T>) - Constructor for class de.cuioss.test.generator.internal.net.java.quickcheck.generator.support.DuplicateGenerator
- duplicates(Iterable<T>) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.CombinedGenerators
-
Create a generator that produces lists of duplicates.
- duplicates(Iterable<T>) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a generator that produces lists of duplicates.
- duplicates(T...) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.CombinedGenerators
-
Create a generator that produces lists of duplicates.
- duplicates(T...) - Static method in class de.cuioss.test.generator.internal.net.java.quickcheck.generator.Generators
-
Create a generator that produces lists of duplicates.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form