Class BuilderContractImpl<T>

java.lang.Object
de.cuioss.test.valueobjects.contract.BuilderContractImpl<T>
Type Parameters:
T - identifying the type of objects to be tested
All Implemented Interfaces:
TestContract<T>

public class BuilderContractImpl<T> extends Object implements TestContract<T>
Defines basic tests for builder. In essence it will try to create a builder with a minimal set (required only) and one with all properties set. It sets the properties, build the actual object and verifies whether the properties are set correctly
Author:
Oliver Wolff