Package org.assertj.core.internal
Class Arrays
java.lang.Object
org.assertj.core.internal.Arrays
Assertions for object and primitive arrays. It trades off performance for DRY.
- Author:
- Alex Ruiz, Joel Costigliola, Nicolas François, Florent Biville
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<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) voidassertContains(AssertionInfo info, Failures failures, Object actual, Object values) voidassertContainsAnyOf(AssertionInfo info, Failures failures, Object actual, Object values) 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<?> static Arraysinstance()Returns the singleton instance of this class based onStandardComparisonStrategy.
-
Constructor Details
-
Arrays
public Arrays() -
Arrays
-
-
Method Details
-
instance
Returns the singleton instance of this class based onStandardComparisonStrategy.- Returns:
- the singleton instance of this class based on
StandardComparisonStrategy.
-
getComparator
-
getComparisonStrategy
-
assertIsArray
-
assertHasSameSizeAs
-
assertContains
-
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) -
assertContainsAnyOf
public void assertContainsAnyOf(AssertionInfo info, Failures failures, Object actual, Object values)
-