Class ShouldContainEntries

java.lang.Object
org.assertj.core.error.BasicErrorMessageFactory
org.assertj.core.error.ShouldContainEntries
All Implemented Interfaces:
ErrorMessageFactory

public class ShouldContainEntries extends BasicErrorMessageFactory
  • Constructor Details

    • ShouldContainEntries

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

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

      private 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 Details

    • shouldContainEntries

      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)
    • buildValueDifferences

      private static <K, V> List<String> buildValueDifferences(Map<? extends K,? extends V> actual, Set<Map.Entry<? extends K,? extends V>> entriesWithWrongValues, Representation representation)
    • valueDifference

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