cui value-object testing
Packages
Package
Description
API
Provides the api for configuring instances of
ValueObjectTest
, see the individual
packages for details.Defines concrete TestContracts that are not
Object
test
contracts, which are implicit if not vetoed using
VetoObjectTestContract
Currently defined contracts are:
VerifyBeanProperty
VerifyBuilder
VerifyConstructor
VerifyCopyConstructor
VerifyFactoryMethod
Provides annotations for adding / modifying existing
TypedGenerator
.Provides structures and classes for
Object
-contract
specific tests.Provides annotations for configuring / tweaking the management of
PropertyMetadata
objects that
represent the individual properties to be used for testing.Provides implementations for the contracts defined at
de.cuioss.test.valueobjects.api.contracts
and
ObjectTestContracts
Provides generators for generating object dynamically.
Provides structures for dynamically creating objects