A B C D N R S

A

assertBasicGetterSetterBehavior(Class<T>, String) - Static method in class nl.ivonet.beanunit.SimplePojoContractAsserter
Tests that the getter and setter methods for property work in a basic fashion, which is that the getter returns the exact same object as set by the setter method.
assertBasicGetterSetterBehavior(Class<T>, String, Object) - Static method in class nl.ivonet.beanunit.SimplePojoContractAsserter
The method that does the actual assertion work.
assertBasicGetterSetterBehavior(Class<T>, Map<String, Object>) - Static method in class nl.ivonet.beanunit.SimplePojoContractAsserter
 
assertBasicGetterSetterBehavior(Class<T>) - Static method in class nl.ivonet.beanunit.SimplePojoContractAsserter
 
assertBasicGetterSetterBehaviorWithBlacklist(Class<T>, String...) - Static method in class nl.ivonet.beanunit.SimplePojoContractAsserter
 
assertBuildObjectGetterBehavior(Class<T>, Class<B>, String, List<String>, List<String>) - Static method in class nl.ivonet.beanunit.BuilderBeanAsserter
Tests a bean created by a builder.
assertBuildObjectGetterBehavior(Class<T>) - Static method in class nl.ivonet.beanunit.BuilderBeanAsserter
Tests a Bean created with a Builder.
assertBuildObjectGetterBehavior(Class<T>, String...) - Static method in class nl.ivonet.beanunit.BuilderBeanAsserter
Tests a Bean created with a Builder.
assertBuildObjectGetterBehavior(Class<T>, Class<B>) - Static method in class nl.ivonet.beanunit.BuilderBeanAsserter
Tests a Bean created with a Builder.
assertBuildObjectGetterBehavior(Class<T>, Class<B>, String...) - Static method in class nl.ivonet.beanunit.BuilderBeanAsserter
Tests a Bean created with a Builder.
assertBuildObjectGetterBehavior(Class<T>, List<String>) - Static method in class nl.ivonet.beanunit.BuilderBeanAsserter
Tests a Bean created with a Builder.
assertEqualsHashCode(Class<T>, String...) - Static method in class nl.ivonet.beanunit.BuilderBeanAsserter
Tests all the flows of the overridden equals and hashCode methods of a class.
assertEqualsHashCode(Class<T>, Class<B>, String, List<String>) - Static method in class nl.ivonet.beanunit.BuilderBeanAsserter
Tests all the flows of the overridden equals and hashCode methods of a class.
assertEqualsHashCode(Class<T>) - Static method in class nl.ivonet.beanunit.ConstructorImmutableBeanAsserter
Tests all the flows of the overridden equals and hashCode methods of a class.
assertEqualsHashCode(Class<T>, String...) - Static method in class nl.ivonet.beanunit.SimplePojoContractAsserter
Tests all the flows of the overridden equals and hashCode methods of a class.
Asserter - Class in nl.ivonet.beanunit
Parent class for all Asserters.
Asserter() - Constructor for class nl.ivonet.beanunit.Asserter
 
assertGettersOnConstructorImmutableObject(Class<T>, String...) - Static method in class nl.ivonet.beanunit.ConstructorImmutableBeanAsserter
Asserts that the Getters return the default value for the return type of the getter.

B

BuilderBeanAsserter - Class in nl.ivonet.beanunit
Asserts "simple" beans that are constructed using the "Builder" pattern as documented by Joshua Bloch ("Effective Java" - Second Edition).
BuilderBeanAsserter() - Constructor for class nl.ivonet.beanunit.BuilderBeanAsserter
 

C

ConstructorImmutableBeanAsserter - Class in nl.ivonet.beanunit
Test utility for testing beans that are immutable after construction.

D

deregisterType(Class<?>) - Static method in class nl.ivonet.beanunit.Asserter
Removes the specified type, so that there wil no longer be a default argument for the type.

N

nl.ivonet.beanunit - package nl.ivonet.beanunit
 

R

registerTypeAndDefaultArgument(Class<?>, Object) - Static method in class nl.ivonet.beanunit.Asserter
Registers the specified type that will default to the specified defaultArgument as the argument to setter methods.
resetToDefaultTypes() - Static method in class nl.ivonet.beanunit.Asserter
Resets the types and default arguments to the original list.

S

SimplePojoContractAsserter - Class in nl.ivonet.beanunit
Test utility class that makes easy work of testing default behavior pojos (beans).

A B C D N R S

Copyright © 2011 IvoNet. All Rights Reserved.