java.lang.Object
uk.org.webcompere.modelassert.json.condition.array.LooseComparison

public class LooseComparison extends Object
Loose array comparison
  • Constructor Details

  • Method Details

    • fromConditions

      public static LooseComparison fromConditions(List<Condition> arrayElementConditions, Supplier<String> description)
      Construct the comparison from the provided regular conditions
      Parameters:
      arrayElementConditions - the conditions
      description - the description of the assertion
      Returns:
      a new LooseComparison
    • looseComparison

      public Result looseComparison(com.fasterxml.jackson.databind.node.ArrayNode arrayNode)
      Execute the loose array comparison
      Parameters:
      arrayNode - the node to test
      Returns:
      the result of comparison