Package org.assertj.core.internal
Class Maps
java.lang.Object
org.assertj.core.internal.Maps
Reusable assertions for
Maps.- Author:
- Alex Ruiz, Nicolas François, dorzey
-
Method Summary
Modifier and TypeMethodDescription<K,V> void assertAllSatisfy(AssertionInfo info, Map<K, V> actual, BiConsumer<? super K, ? super V> entryRequirements) <K,V> void assertAnySatisfy(AssertionInfo info, Map<K, V> actual, BiConsumer<? super K, ? super V> entryRequirements) <K,V> void assertContains(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) <K,V> void assertContainsAllEntriesOf(AssertionInfo info, Map<K, V> actual, Map<? extends K, ? extends V> other) <K,V> void assertContainsAnyOf(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) <K,V> void assertContainsExactly(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) <K,V> void assertContainsKey(AssertionInfo info, Map<K, V> actual, K key) <K,V> void assertContainsKeys(AssertionInfo info, Map<K, V> actual, K[] keys) <K,V> void assertContainsOnly(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) <K,V> void assertContainsOnlyKeys(AssertionInfo info, Map<K, V> actual, Iterable<? extends K> keys) <K,V> void assertContainsOnlyKeys(AssertionInfo info, Map<K, V> actual, K[] keys) <K,V> void assertContainsValue(AssertionInfo info, Map<K, V> actual, V value) <K,V> void assertContainsValues(AssertionInfo info, Map<K, V> actual, V[] values) <K,V> void assertDoesNotContain(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) <K,V> void assertDoesNotContainKey(AssertionInfo info, Map<K, V> actual, K key) <K,V> void assertDoesNotContainKeys(AssertionInfo info, Map<K, V> actual, K[] keys) <K,V> void assertDoesNotContainValue(AssertionInfo info, Map<K, V> actual, V value) voidassertEmpty(AssertionInfo info, Map<?, ?> actual) <K,V> void assertHasEntrySatisfying(AssertionInfo info, Map<K, V> actual, K key, Consumer<? super V> valueRequirements) <K,V> void assertHasEntrySatisfying(AssertionInfo info, Map<K, V> actual, K key, Condition<? super V> valueCondition) <K,V> void assertHasEntrySatisfying(AssertionInfo info, Map<K, V> actual, Condition<? super Map.Entry<K, V>> entryCondition) <K,V> void assertHasEntrySatisfyingConditions(AssertionInfo info, Map<K, V> actual, Condition<? super K> keyCondition, Condition<? super V> valueCondition) <K> voidassertHasKeySatisfying(AssertionInfo info, Map<K, ?> actual, Condition<? super K> keyCondition) voidassertHasSameSizeAs(AssertionInfo info, Map<?, ?> map, Iterable<?> other) voidassertHasSameSizeAs(AssertionInfo info, Map<?, ?> map, Object other) voidassertHasSameSizeAs(AssertionInfo info, Map<?, ?> map, Map<?, ?> other) voidassertHasSize(AssertionInfo info, Map<?, ?> actual, int expectedSize) voidassertHasSizeBetween(AssertionInfo info, Map<?, ?> actual, int lowerBoundary, int higherBoundary) voidassertHasSizeGreaterThan(AssertionInfo info, Map<?, ?> actual, int boundary) voidassertHasSizeGreaterThanOrEqualTo(AssertionInfo info, Map<?, ?> actual, int boundary) voidassertHasSizeLessThan(AssertionInfo info, Map<?, ?> actual, int boundary) voidassertHasSizeLessThanOrEqualTo(AssertionInfo info, Map<?, ?> actual, int boundary) <V> voidassertHasValueSatisfying(AssertionInfo info, Map<?, V> actual, Condition<? super V> valueCondition) <K,V> void assertNoneSatisfy(AssertionInfo info, Map<K, V> actual, BiConsumer<? super K, ? super V> entryRequirements) voidassertNotEmpty(AssertionInfo info, Map<?, ?> actual) voidassertNullOrEmpty(AssertionInfo info, Map<?, ?> actual) static Mapsinstance()
-
Method Details
-
instance
-
assertAllSatisfy
public <K,V> void assertAllSatisfy(AssertionInfo info, Map<K, V> actual, BiConsumer<? super K, ? super V> entryRequirements) -
assertAnySatisfy
public <K,V> void assertAnySatisfy(AssertionInfo info, Map<K, V> actual, BiConsumer<? super K, ? super V> entryRequirements) -
assertNoneSatisfy
public <K,V> void assertNoneSatisfy(AssertionInfo info, Map<K, V> actual, BiConsumer<? super K, ? super V> entryRequirements) -
assertNullOrEmpty
-
assertEmpty
-
assertNotEmpty
-
assertHasSize
-
assertHasSizeGreaterThan
-
assertHasSizeGreaterThanOrEqualTo
-
assertHasSizeLessThan
-
assertHasSizeLessThanOrEqualTo
-
assertHasSizeBetween
public void assertHasSizeBetween(AssertionInfo info, Map<?, ?> actual, int lowerBoundary, int higherBoundary) -
assertHasSameSizeAs
-
assertHasSameSizeAs
-
assertHasSameSizeAs
-
assertContains
public <K,V> void assertContains(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) -
assertContainsAllEntriesOf
public <K,V> void assertContainsAllEntriesOf(AssertionInfo info, Map<K, V> actual, Map<? extends K, ? extends V> other) -
assertContainsAnyOf
public <K,V> void assertContainsAnyOf(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) -
assertHasEntrySatisfying
public <K,V> void assertHasEntrySatisfying(AssertionInfo info, Map<K, V> actual, K key, Condition<? super V> valueCondition) -
assertHasEntrySatisfying
public <K,V> void assertHasEntrySatisfying(AssertionInfo info, Map<K, V> actual, K key, Consumer<? super V> valueRequirements) -
assertHasEntrySatisfying
public <K,V> void assertHasEntrySatisfying(AssertionInfo info, Map<K, V> actual, Condition<? super Map.Entry<K, V>> entryCondition) -
assertHasEntrySatisfyingConditions
public <K,V> void assertHasEntrySatisfyingConditions(AssertionInfo info, Map<K, V> actual, Condition<? super K> keyCondition, Condition<? super V> valueCondition) -
assertHasKeySatisfying
public <K> void assertHasKeySatisfying(AssertionInfo info, Map<K, ?> actual, Condition<? super K> keyCondition) -
assertHasValueSatisfying
public <V> void assertHasValueSatisfying(AssertionInfo info, Map<?, V> actual, Condition<? super V> valueCondition) -
assertDoesNotContain
public <K,V> void assertDoesNotContain(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) -
assertContainsKeys
-
assertContainsKey
-
assertDoesNotContainKey
-
assertDoesNotContainKeys
-
assertContainsOnlyKeys
-
assertContainsOnlyKeys
public <K,V> void assertContainsOnlyKeys(AssertionInfo info, Map<K, V> actual, Iterable<? extends K> keys) -
assertContainsValue
-
assertContainsValues
-
assertDoesNotContainValue
-
assertContainsOnly
public <K,V> void assertContainsOnly(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries) -
assertContainsExactly
public <K,V> void assertContainsExactly(AssertionInfo info, Map<K, V> actual, Map.Entry<? extends K, ? extends V>[] entries)
-