Package org.fest.assertions

Assertion methods bound to the type they apply.

See:
          Description

Interface Summary
AssertExtension Marker interface for used-defined assertions.
Description A description of something.
NumberAssert Template for assertions for numbers (primitives and objects.)
 

Class Summary
ArrayAssert<S,A> Assertions for arrays.
ArrayInspection Utility methods for arrays.
Assert Base class for all assertion classes.
Assertions Entry point for assertion methods for different data types.
BasicDescription Default implementation of Description.
BigDecimalAssert Assertions for BigDecimals.
BooleanArrayAssert Assertions for boolean arrays.
BooleanAssert Assertions for Booleans and booleans.
ByteArrayAssert Assertions for byte arrays.
ByteAssert Assertions for Bytes and bytes.
CharArrayAssert Assertions for char arrays.
CharAssert Assertions for Characters and chars.
CollectionAssert Assertions for Collections.
Collections Utility methods for Collections.
ComparableAssert<S,T extends Comparable<T>> Template for assertions applicable to Comparables.
ComparisonFailureFactory Creates instances of JUnit's ComparisonFailure.
Condition<T> Condition to be met by an Object.
Delta A finite increment in a variable.
DoubleArrayAssert Assertions for double arrays.
DoubleAssert Assertions for Doubles and doubles.
DoubleAssert.Delta Deprecated. use top-level class Delta instead.
Fail Common failures.
FileAssert Assertions for File.
FloatArrayAssert Assertions for float arrays.
FloatAssert Assertions for Floats and floats.
FloatAssert.Delta Deprecated. use top-level class Delta instead.
Formatting Utility methods for formatting values.
GenericAssert<S,A> Template for assertions.
GroupAssert<S,A> Template for assertions for classes representing groups of values.
ImageAssert Assertions for BufferedImages.
Index An index.
IntArrayAssert Assertions for int arrays.
IntAssert Assertions for Integers and ints.
ItemGroupAssert<S,A> Template for assertions for groups of items (e.g. collections or arrays.)
IteratorAssert Assertions for Iterators.
ListAssert Assertions for Lists.
LongArrayAssert Assertions for long arrays.
LongAssert Assertions for Longs and longs.
MapAssert Assertions for Maps.
MapAssert.Entry An entry in a Map.
ObjectArrayAssert Assertions for Object arrays.
ObjectAssert Assertions for Objects.
ObjectGroupAssert<S,A> Template for assertions for arrays or collections.
ShortArrayAssert Assertions for short arrays.
ShortAssert Assertions for Shorts and shorts.
StringAssert Assertions for Strings.
Threshold A threshold.
ThrowableAssert Assertions for Throwable.
 

Package org.fest.assertions Description

Assertion methods bound to the type they apply. The entry point is any of the "assertThat" methods in Assertions (assertion classes cannot be instantiated directly.)

For example:

 
int removed = employees.removeFired();
assertThat(removed).isZero();

List<Employee> newEmployees = employees.hired(TODAY);
assertThat(newEmployees).hasSize(6);



Copyright © 2007-2011 FEST (Fixtures for Easy Software Testing). All Rights Reserved.