fest-assert-2.x
fest-assert-2.x copied to clipboard
Iterables.assertContainsExactly should not throw ex. if 'actual' and 'values' are empty
org.fest.assertions.internal.Iterables.assertContainsExactly(AssertionInfo info, Iterable<?> actual, Object[] values)
calls checkIsNotNullAndNotEmpty(values) and throws an IllegalArgumentException with message "The array of values to look for should not be empty" EVEN if values AND actual are empty.
But I would expect that it returns successfully.
- Michael
(PS: Thanks for this great tool!)
I agree, accepting empty values makes sense.
Thanks for reporting this, we will fix it in the 2.0 version.
Great suggestion! Thanks Michael. The next milestone will fix this.
Nice, thank you.
same for org.fest.assertions.internal.Maps.assertContains ...
... and probably some more assertion methods.