Package org.infinitest.toolkit

Interface Summary
Block  
 

Class Summary
Assertions Assertions for use in JUnit tests.
CollectionMatchers Hamcrest matchers that verify the characteristics of collections.
ComparabilityTestSupport<T extends Comparable<T>> Support structure for testing a class's compliance with the Comparable interface.
EqualsHashCodeTestSupport Support structure for testing a class's compliance with the equals and hashCode contract.
GoldenMaster "Golden master" testing is useful for recording the results of methods that are difficult to test, manually verifying that the result meets expectations, and thereafter automatically verifying that the result continues to meet those expectations.
GoldenMaster.Key  
RegexMatcher Hamcrest matcher that verifies that strings match regular expressions.
SerializabilityTestSupport Support structure for testing the serializability of instances of a class.
StrictCloneabilityTestSupport<T extends Cloneable> Support structure for testing the cloneability of instances of a class.
StrictEqualsHashCodeTestSupport Support structure for testing a class's compliance with the equals and hashCode contract more strictly -- use this for classes that should compare equal only to objects of the same runtime class.
UnmodifiableCollectionTestSupport<T> Support structure for testing the unmodifiability of a collection.
UnmodifiableListTestSupport<T> Support structure for testing the unmodifiability of a list.
UnmodifiableMapTestSupport<K,V> Support structure for testing the unmodifiability of a map.
 



© Copyright 2009 Paul R. Holser, Jr. All rights reserved. pholser@alumni.rice.edu