public JsonComparer(JToken pattern, JToken @new, Ignore?ignore = null) { Pattern = pattern; New = @new; Ignore = ignore ?? new Ignore(); this.toCompare = GetJsonToCompareWithIgnoredLines(); }
public static Ignore ResponseBody(params string[] nodes) { var ignore = new Ignore(); if (nodes.Any() == false) { ignore.Append(new[] { "$.response.body" }); } ignore.Append(nodes.Select(node => $"$.response.body.{node}")); return(ignore); }
public Ignore And(Ignore ignore) { this.Append(ignore.Nodes); return(this); }