public class ListMultimapWithProtoValuesSubject<S extends ListMultimapWithProtoValuesSubject<S,K,M,C>,K,M extends com.google.protobuf.Message,C extends com.google.common.collect.ListMultimap<K,M>> extends MultimapWithProtoValuesSubject<S,K,M,C>
MultimapWithProtoValuesSubject
, used to detect bad usages of
isEqualTo(com.google.common.collect.SetMultimap<?, ?>)
.Modifier and Type | Class and Description |
---|---|
static class |
ListMultimapWithProtoValuesSubject.ListMultimapWithMessageValuesSubject<K,M extends com.google.protobuf.Message>
Default implementation of
ListMultimapWithProtoValuesSubject . |
MultimapWithProtoValuesSubject.MultimapWithMessageValuesSubject<K,M extends com.google.protobuf.Message>
failureStrategy
Modifier | Constructor and Description |
---|---|
protected |
ListMultimapWithProtoValuesSubject(FailureStrategy failureStrategy,
C multimap) |
Modifier and Type | Method and Description |
---|---|
void |
isEqualTo(com.google.common.collect.SetMultimap<?,?> other)
Deprecated.
#isEqualTo A SetMultimap can never compare equal with a ListMultimap if
either Multimap is non-empty, because Set and List can never
compare equal. Prefer MultimapWithProtoValuesSubject.containsExactlyEntriesIn(
com.google.common.collect.Multimap) instead. Consult Multimap.equals(java.lang.Object) for more information. |
comparingValuesUsing, containsEntry, containsExactly, containsExactly, containsExactlyEntriesIn, containsKey, doesNotContainEntry, doesNotContainKey, hasSize, ignoringFieldAbsenceForValues, ignoringFieldDescriptorsForValues, ignoringFieldDescriptorsForValues, ignoringFieldScopeForValues, ignoringFieldsForValues, ignoringFieldsForValues, ignoringRepeatedFieldOrderForValues, isEmpty, isNotEmpty, reportingMismatchesOnlyForValues, valuesForKey, withPartialScopeForValues
actual, actualAsString, actualCustomStringRepresentation, check, equals, fail, fail, fail, failComparing, failComparing, failWithBadResults, failWithCustomSubject, failWithoutActual, failWithoutSubject, failWithRawMessage, failWithRawMessageAndCause, getDisplaySubject, getSubject, hashCode, ignoreCheck, internalCustomName, isAnyOf, isEqualTo, isIn, isInstanceOf, isNoneOf, isNotEqualTo, isNotIn, isNotInstanceOf, isNotNull, isNotSameAs, isNull, isSameAs, named
protected ListMultimapWithProtoValuesSubject(FailureStrategy failureStrategy, C multimap)
@Deprecated public void isEqualTo(@Nullable com.google.common.collect.SetMultimap<?,?> other)
#isEqualTo
A SetMultimap can never compare equal with a ListMultimap if
either Multimap is non-empty, because Set
and List
can never
compare equal. Prefer MultimapWithProtoValuesSubject.containsExactlyEntriesIn(
com.google.common.collect.Multimap)
instead. Consult Multimap.equals(java.lang.Object)
for more information.Copyright © 2017. All rights reserved.