Top Fields Constructors Methods
org.assertj.core.error

public Class ShouldContainEntries

extends BasicErrorMessageFactory
Class Inheritance
Static Imports
java.lang.String.format, java.util.stream.Collectors.toList, org.assertj.core.data.MapEntry.entry, org.assertj.core.util.Strings.escapePercent

Field Summary

Inherited from org.assertj.core.error.BasicErrorMessageFactory:
argumentsformatformatter

Constructor Summary

AccessConstructor and Description
private <K, V>
ShouldContainEntries(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V>[] expectedEntries, Set<Map.Entry<? extends K, ? extends V>> notFound)

private <K, V>
ShouldContainEntries(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V>[] expectedEntries, List<String> valueDifferences)

private <K, V>
ShouldContainEntries(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V>[] expectedEntries, Set<Map.Entry<? extends K, ? extends V>> keysNotFound, List<String> valueDifferences)

Method Summary

Modifier and TypeMethod and Description
private static <K, V> List<String>
buildValueDifferences(Map<? extends K, ? extends V> actual, Set<Map.Entry<? extends K, ? extends V>> entriesWithWrongValues, Representation representation)

public static <K, V> ErrorMessageFactory
shouldContainEntries(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V>[] expectedEntries, Set<Map.Entry<? extends K, ? extends V>> entriesWithWrongValue, Set<Map.Entry<? extends K, ? extends V>> entriesWithKeyNotFound, Representation representation)

private static <K, V> String
valueDifference(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V> entryWithWrongValue, Representation representation)

Inherited from org.assertj.core.error.BasicErrorMessageFactory:
createcreatecreateequalshashCodetoStringunquotedString

Constructor Detail

ShouldContainEntriesback to summary
private <K, V> ShouldContainEntries(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V>[] expectedEntries, Set<Map.Entry<? extends K, ? extends V>> notFound)
ShouldContainEntriesback to summary
private <K, V> ShouldContainEntries(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V>[] expectedEntries, List<String> valueDifferences)
ShouldContainEntriesback to summary
private <K, V> ShouldContainEntries(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V>[] expectedEntries, Set<Map.Entry<? extends K, ? extends V>> keysNotFound, List<String> valueDifferences)

Method Detail

buildValueDifferencesback to summary
private static <K, V> List<String> buildValueDifferences(Map<? extends K, ? extends V> actual, Set<Map.Entry<? extends K, ? extends V>> entriesWithWrongValues, Representation representation)
shouldContainEntriesback to summary
public static <K, V> ErrorMessageFactory shouldContainEntries(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V>[] expectedEntries, Set<Map.Entry<? extends K, ? extends V>> entriesWithWrongValue, Set<Map.Entry<? extends K, ? extends V>> entriesWithKeyNotFound, Representation representation)
valueDifferenceback to summary
private static <K, V> String valueDifference(Map<? extends K, ? extends V> actual, Map.Entry<? extends K, ? extends V> entryWithWrongValue, Representation representation)