All Classes and Interfaces
Class
Description
Provides a
ValueSpec for byte array(byte[]).General interface used to configure value generator
for a matched column.
Defines the matcher for column metadata.
Metadata of a column.
The properties used for auto-generating of a column.
Aggregation of steps for column setting steps.
The step to configure Cartesian product for a column.
The step to configure column from another table.
The step to configure column.
The step used to limit the number of rows by
bounding integral value for a column,
The step to configure reference column.
The step to configure cardinality of reference.
Reflection information for named
TableFacetsSource and DataGeneratorSource objects.Defines the common operators for data generating.
Provides
DataGenerator instances,
this interface is usually used by JUnit extension or
TestExecutionListener of SpringFramework.Marks a method or a field as instant/provider of
DataGenerator.Defines the data generation setting.
This interface defines the methods used by engine of data generating.
Composite annotation to enable Foxglove test features.
JUnit extension for Foxglove.
This listener resolving
TableFacetsSource and DataGeneratorSource
in Spring's Context framework of test first.Annotation to define data generation configuration for a test method.
Fallback provider of data generator,
this provider will throw
UnsupportedOperationException while being invoked.A convenient interface to process objects defined by
GenData.A factory interface to create data generator and table facets defined
by
GenData.Worker class for test framework integration.
Provides consequent number with customizable start and steps.
Provides consequent number with customizable start and steps.
JDBC implementation of
DataGenerator.JDBC implementation of
TableFacet.Builds a
JdbcTableFacet with table name.Context class for layered data generations.
A proxy of
DataSettingInfo for multi-layer settings.Uses reflection to create data generation objects defined by
GenData.Supplies values in round-robin manner from the given list.
This interface defines the action to convert a row index to a value.
This is a stateful
Supplier, which need client code to implements Function.apply(T) method.Converts
SQLException to unchecked exception.Supplies consequent number with customizable start and steps.
Interface for classes which support customized
DataSetting.A type implements this interface is meant to provide
DataSettingInfo possibly.Stream alternative of TableFacetsProvider,Form a given context, decides the corresponding
Supplier.Provides utility methods for
Supplier.Defines the rules to generate rows of a table.
Convenient interface to provide a single
TableFacet.Provides a list of
TableFacets,
this interface is usually used by JUnit extension or
TestExecutionListener of SpringFramework.Marks a method or a filed as instant/provider of
TableFacet.Easy to be used for auto-casting on values of a tuple.