Package org.assertj.core.internal
Class Arrays
- java.lang.Object
-
- org.assertj.core.internal.Arrays
-
public class Arrays extends Object
Assertions for object and primitive arrays. It trades off performance for DRY.- Author:
- Alex Ruiz, Joel Costigliola, Nicolas François
-
-
Constructor Summary
Constructors Constructor Description Arrays()Arrays(ComparisonStrategy comparisonStrategy)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <E> voidassertAre(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)<E> voidassertAreAtLeast(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)<E> voidassertAreAtMost(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)<E> voidassertAreExactly(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)<E> voidassertAreNot(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)voidassertHasSameSizeAs(AssertionInfo info, Object array, Object other)<E> voidassertHave(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)<E> voidassertHaveAtLeast(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)<E> voidassertHaveAtMost(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)<E> voidassertHaveExactly(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)<E> voidassertHaveNot(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)static voidassertIsArray(AssertionInfo info, Object array)voidassertIsSubsetOf(AssertionInfo info, Failures failures, Object actual, Iterable<?> values)Comparator<?>getComparator()ComparisonStrategygetComparisonStrategy()
-
-
-
Constructor Detail
-
Arrays
public Arrays()
-
Arrays
public Arrays(ComparisonStrategy comparisonStrategy)
-
-
Method Detail
-
getComparator
public Comparator<?> getComparator()
-
getComparisonStrategy
public ComparisonStrategy getComparisonStrategy()
-
assertIsArray
public static void assertIsArray(AssertionInfo info, Object array)
-
assertHasSameSizeAs
public void assertHasSameSizeAs(AssertionInfo info, Object array, Object other)
-
assertIsSubsetOf
public void assertIsSubsetOf(AssertionInfo info, Failures failures, Object actual, Iterable<?> values)
-
assertAre
public <E> void assertAre(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)
-
assertAreNot
public <E> void assertAreNot(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)
-
assertHave
public <E> void assertHave(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)
-
assertHaveNot
public <E> void assertHaveNot(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)
-
assertAreAtLeast
public <E> void assertAreAtLeast(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
-
assertAreAtMost
public <E> void assertAreAtMost(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
-
assertAreExactly
public <E> void assertAreExactly(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
-
assertHaveAtLeast
public <E> void assertHaveAtLeast(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
-
assertHaveAtMost
public <E> void assertHaveAtMost(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
-
assertHaveExactly
public <E> void assertHaveExactly(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
-
-