Results 7 issues of Alex Ruiz

For example, now all the tests for classes in org.fest.api are in different subpackages. We use the convention that tests reside in the same package (but different source folder) as...

The methods in the FEST-Assert API must be considered as individual units. As such, a method in the chain should not partially affect another method in the chain. Readability is...

For example, we have a method that takes an Iterable and asserts that an array has the same size. This is unnecessary API explosion. We need to draw the line...

This is another case of API explosion. Users can simply create the array they expect and check for equality. We already have a nice way to pass a Comparator.

ComparisonStrategy's responsibility is to compare 2 objects, nothing more. Right now this interface has methods that should be in utility classes related to Iterables, arrays and strings.

Returning Iterable is, IMHO, a bad idea. You cannot ask an Iterable about its size, and you cannot access elements by index. The methods that I plan to revert are...