Class NotEqualMessageBuilder

java.lang.Object
org.elasticsearch.test.NotEqualMessageBuilder

public class NotEqualMessageBuilder
extends java.lang.Object
Builds a message describing how two sets of values are unequal.
  • Constructor Summary

    Constructors
    Constructor Description
    NotEqualMessageBuilder()
    The name of the field being compared.
  • Method Summary

    Modifier and Type Method Description
    void compare​(java.lang.String field, boolean hadKey, java.lang.Object actual, java.lang.Object expected)
    Compare two values.
    void compareLists​(java.util.List<java.lang.Object> actual, java.util.List<java.lang.Object> expected)
    Compare two lists.
    void compareMaps​(java.util.Map<java.lang.String,​java.lang.Object> actual, java.util.Map<java.lang.String,​java.lang.Object> expected)
    Compare two maps.
    java.lang.String toString()
    The failure message.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • NotEqualMessageBuilder

      public NotEqualMessageBuilder()
      The name of the field being compared.
  • Method Details

    • toString

      public java.lang.String toString()
      The failure message.
      Overrides:
      toString in class java.lang.Object
    • compareMaps

      public void compareMaps​(java.util.Map<java.lang.String,​java.lang.Object> actual, java.util.Map<java.lang.String,​java.lang.Object> expected)
      Compare two maps.
    • compareLists

      public void compareLists​(java.util.List<java.lang.Object> actual, java.util.List<java.lang.Object> expected)
      Compare two lists.
    • compare

      public void compare​(java.lang.String field, boolean hadKey, @Nullable java.lang.Object actual, java.lang.Object expected)
      Compare two values.
      Parameters:
      field - the name of the field being compared.