Package com.google.common.truth
Class MapSubject<S extends MapSubject<S,K,V,M>,K,V,M extends Map<K,V>>
java.lang.Object
com.google.common.truth.Subject<S,M>
com.google.common.truth.MapSubject<S,K,V,M>
Propositions for
Map
subjects.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.common.truth.Subject
Subject.HasField
-
Field Summary
Fields inherited from class com.google.common.truth.Subject
failureStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
containsEntry
(Object key, Object value) Fails if the map does not contain the given entry.void
containsKey
(Object key) Fails if the map does not contain the given key.(package private) static <K,
V, M extends Map<K, V>>
MapSubject<? extends MapSubject<?, K, V, M>, K, V, M> create
(FailureStrategy failureStrategy, Map<K, V> map) void
doesNotContainEntry
(Object key, Object value) Fails if the map contains the given entry.void
doesNotContainKey
(Object key) Fails if the map contains the given key.Deprecated.UsecontainsKey(Object)
instead.final void
hasSize
(int expectedSize) Fails if the map does not have the given size.void
isEmpty()
Fails if the map is not empty.void
Fails if the map is empty.void
Deprecated.UsedoesNotContainKey(Object)
instead.Methods inherited from class com.google.common.truth.Subject
check, equals, fail, fail, fail, failWithBadResults, failWithCustomSubject, failWithoutSubject, failWithRawMessage, getDisplaySubject, getSubject, hasField, hashCode, internalCustomName, is, isA, isEqualTo, isInstanceOf, isNotA, isNotEqualTo, isNotInstanceOf, isNotNull, isNotSameAs, isNull, isSameAs, labeled, named
-
Constructor Details
-
MapSubject
-
-
Method Details
-
create
static <K,V, MapSubject<? extends MapSubject<?,M extends Map<K, V>> K, createV, M>, K, V, M> (FailureStrategy failureStrategy, Map<K, V> map) -
isEmpty
public void isEmpty()Fails if the map is not empty. -
isNotEmpty
public void isNotEmpty()Fails if the map is empty. -
hasSize
public final void hasSize(int expectedSize) Fails if the map does not have the given size. -
containsKey
Fails if the map does not contain the given key. -
doesNotContainKey
Fails if the map contains the given key. -
containsEntry
Fails if the map does not contain the given entry. -
doesNotContainEntry
Fails if the map contains the given entry. -
hasKey
Deprecated.UsecontainsKey(Object)
instead.Fails if the map does not contain the given key. -
lacksKey
Deprecated.UsedoesNotContainKey(Object)
instead.Fails if the map contains the given key.
-
containsEntry(Object, Object)
instead.