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> void
assertAre(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)
<E> void
assertAreAtLeast(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
<E> void
assertAreAtMost(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
<E> void
assertAreExactly(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
<E> void
assertAreNot(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)
void
assertHasSameSizeAs(AssertionInfo info, Object array, Object other)
<E> void
assertHave(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)
<E> void
assertHaveAtLeast(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
<E> void
assertHaveAtMost(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
<E> void
assertHaveExactly(AssertionInfo info, Failures failures, Conditions conditions, Object array, int times, Condition<E> condition)
<E> void
assertHaveNot(AssertionInfo info, Failures failures, Conditions conditions, Object array, Condition<E> condition)
static void
assertIsArray(AssertionInfo info, Object array)
void
assertIsSubsetOf(AssertionInfo info, Failures failures, Object actual, Iterable<?> values)
Comparator<?>
getComparator()
ComparisonStrategy
getComparisonStrategy()
-
-
-
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)
-
-