|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.fest.assertions.internal.Maps
public class Maps
Reusable assertions for
s.
Map
Method Summary | ||
---|---|---|
void |
assertContains(AssertionInfo info,
Map<?,?> actual,
MapEntry[] entries)
Asserts that the given Map contains the given entries, in any order. |
|
|
assertContainsKey(AssertionInfo info,
Map<K,V> actual,
K key)
Verifies that the actual map contain the given key. |
|
|
assertContainsValue(AssertionInfo info,
Map<K,V> actual,
V value)
Verifies that the actual map contain the given value. |
|
void |
assertDoesNotContain(AssertionInfo info,
Map<?,?> actual,
MapEntry[] entries)
Asserts that the given Map does not contain the given entries. |
|
|
assertDoesNotContainKey(AssertionInfo info,
Map<K,V> actual,
K key)
Verifies that the actual map not contains the given key. |
|
|
assertDoesNotContainValue(AssertionInfo info,
Map<K,V> actual,
V value)
Verifies that the actual map not contains the given value. |
|
void |
assertEmpty(AssertionInfo info,
Map<?,?> actual)
Asserts that the given Map is empty. |
|
void |
assertHasSameSizeAs(AssertionInfo info,
Map<?,?> map,
Iterable<?> other)
Asserts that the number of entries in the given Map has the same size as the other Iterable . |
|
void |
assertHasSameSizeAs(AssertionInfo info,
Map<?,?> map,
Object[] other)
Asserts that the number of entries in the given Map has the same size as the other array. |
|
void |
assertHasSize(AssertionInfo info,
Map<?,?> actual,
int expectedSize)
Asserts that the number of entries in the given Map is equal to the expected one. |
|
void |
assertNotEmpty(AssertionInfo info,
Map<?,?> actual)
Asserts that the given Map is not empty. |
|
void |
assertNullOrEmpty(AssertionInfo info,
Map<?,?> actual)
Asserts that the given Map is null or empty. |
|
static Maps |
instance()
Returns the singleton instance of this class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static Maps instance()
public void assertNullOrEmpty(AssertionInfo info, Map<?,?> actual)
Map
is null
or empty.
info
- contains information about the assertion.actual
- the given map.
AssertionError
- if the given Map
is not null
*and* contains one or more entries.public void assertEmpty(AssertionInfo info, Map<?,?> actual)
Map
is empty.
info
- contains information about the assertion.actual
- the given Map
.
AssertionError
- if the given Map
is null
.
AssertionError
- if the given Map
is not empty.public void assertNotEmpty(AssertionInfo info, Map<?,?> actual)
Map
is not empty.
info
- contains information about the assertion.actual
- the given Map
.
AssertionError
- if the given Map
is null
.
AssertionError
- if the given Map
is empty.public void assertHasSize(AssertionInfo info, Map<?,?> actual, int expectedSize)
Map
is equal to the expected one.
info
- contains information about the assertion.actual
- the given Map
.expectedSize
- the expected size of actual
.
AssertionError
- if the given Map
is null
.
AssertionError
- if the number of entries in the given Map
is different than the expected one.public void assertHasSameSizeAs(AssertionInfo info, Map<?,?> map, Iterable<?> other)
Map
has the same size as the other Iterable
.
info
- contains information about the assertion.map
- the given Map
.other
- the group to compare
AssertionError
- if the given Map
is null
.
AssertionError
- if the given Iterable
is null
.
AssertionError
- if the number of entries in the given Map
does not have the same size.public void assertHasSameSizeAs(AssertionInfo info, Map<?,?> map, Object[] other)
Map
has the same size as the other array.
info
- contains information about the assertion.map
- the given Map
.other
- the group to compare
AssertionError
- if the given Map
is null
.
AssertionError
- if the given array is null
.
AssertionError
- if the number of entries in the given Map
does not have the same size.public void assertContains(AssertionInfo info, Map<?,?> actual, MapEntry[] entries)
Map
contains the given entries, in any order.
info
- contains information about the assertion.actual
- the given Map
.entries
- the entries that are expected to be in the given Map
.
NullPointerException
- if the array of entries is null
.
IllegalArgumentException
- if the array of entries is empty.
NullPointerException
- if any of the entries in the given array is null
.
AssertionError
- if the given Map
is null
.
AssertionError
- if the given Map
does not contain the given entries.public void assertDoesNotContain(AssertionInfo info, Map<?,?> actual, MapEntry[] entries)
Map
does not contain the given entries.
info
- contains information about the assertion.actual
- the given Map
.entries
- the entries that are expected to be in the given Map
.
NullPointerException
- if the array of entries is null
.
IllegalArgumentException
- if the array of entries is empty.
NullPointerException
- if any of the entries in the given array is null
.
AssertionError
- if the given Map
is null
.
AssertionError
- if the given Map
contains any of the given entries.public <K,V> void assertContainsKey(AssertionInfo info, Map<K,V> actual, K key)
info
- contains information about the assertion.actual
- the given Map
.key
- the given key
AssertionError
- if the actual map is null
.
AssertionError
- if the actual map not contains the given key.public <K,V> void assertDoesNotContainKey(AssertionInfo info, Map<K,V> actual, K key)
info
- contains information about the assertion.actual
- the given Map
.key
- the given key
AssertionError
- if the actual map is null
.
AssertionError
- if the actual map contains the given key.public <K,V> void assertContainsValue(AssertionInfo info, Map<K,V> actual, V value)
info
- contains information about the assertion.actual
- the given Map
.value
- the given value
AssertionError
- if the actual map is null
.
AssertionError
- if the actual map not contains the given value.public <K,V> void assertDoesNotContainValue(AssertionInfo info, Map<K,V> actual, V value)
info
- contains information about the assertion.actual
- the given Map
.value
- the given value
AssertionError
- if the actual map is null
.
AssertionError
- if the actual map contains the given value.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |