Class Diff

java.lang.Object
net.javacrumbs.jsonunit.core.internal.Diff

public class Diff extends Object
Compares JSON structures. Mainly for internal use, the API might be more volatile than the rest.
Author:
Lukas Krecan
  • Method Details

    • create

      public static Diff create(@Nullable Object expected, @Nullable Object actual, String actualName, String path, Configuration configuration)
    • create

      public static Diff create(@Nullable Object expected, @Nullable Object actual, String actualName, Path path, Configuration configuration)
    • createInternal

      public static Diff createInternal(@Nullable Object expected, @Nullable Object actual, String actualName, Path path, Configuration configuration, String differenceString)
    • quoteTextValue

      public static @Nullable Object quoteTextValue(@Nullable Object value)
      If the value is String than it's quoted in ".
    • similar

      public boolean similar()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • differences

      public String differences()
    • failIfDifferent

      public void failIfDifferent()
    • failIfDifferent

      public void failIfDifferent(@Nullable String message)