Package de.cuioss.test.valueobjects.api.contracts
package de.cuioss.test.valueobjects.api.contracts
Defines concrete TestContracts that are not
Object
test
contracts, which are implicit if not vetoed using
VetoObjectTestContract
Currently defined contracts are:
- Author:
- Oliver Wolff
-
Annotation InterfacesClassDescriptionIf used on ValueObjectTest this test checks / tests all Bean-properties.If used on ValueObjectTest this test checks / tests builder of value objects.If used on ValueObjectTest this test checks / tests constructors.Wraps a number of
VerifyConstructor
elements.If used on ValueObjectTest this test verifies a copy-constructor.If used on ValueObjectTest this test checks / tests factory-methods.Wraps a number ofVerifyFactoryMethod
elements.