Class IterableAssertion

java.lang.Object
org.soliscode.test.assertions.collection.IterableAssertion
Direct Known Subclasses:
AssertContainsNoneByIdentity, AssertContainsSame, AssertContainsSameByIdentity, AssertSameSize

public class IterableAssertion extends Object
A utility class for assertion classes that assert conditions on iterables.
Since:
1.0.0
Author:
evanbergstrom
  • Constructor Details

    • IterableAssertion

      protected IterableAssertion()
  • Method Details

    • assertIterablesNotNull

      protected static void assertIterablesNotNull(Object actual, Object messageOrSupplier)
    • assertIterablesNotNull

      protected static void assertIterablesNotNull(Object expected, Object actual, Object messageOrSupplier)
    • failIterableIsNull

      protected static void failIterableIsNull(String name, Object messageOrSupplier)
    • asIterable

      protected static <E> Iterable<E> asIterable(E[] elements)