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.- Author:
- Christian Gruber (cgruber@israfil.net), Kurt Alfred Kluever
-
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 -
Method Summary
Modifier and TypeMethodDescriptionvoidcontainsEntry(Object key, Object value) Fails if the map does not contain the given entry.voidcontainsKey(Object key) Fails if the map does not contain the given key.voiddoesNotContainEntry(Object key, Object value) Fails if the map contains the given entry.voiddoesNotContainKey(Object key) Fails if the map contains the given key.Deprecated.UsecontainsKey(Object)instead.final voidhasSize(int expectedSize) Fails if the map does not have the given size.voidisEmpty()Fails if the map is not empty.voidFails if the map is empty.voidDeprecated.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
-
Method Details
-
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.