示例#1
0
 public JsonComparer(JToken pattern, JToken @new, Ignore?ignore = null)
 {
     Pattern        = pattern;
     New            = @new;
     Ignore         = ignore ?? new Ignore();
     this.toCompare = GetJsonToCompareWithIgnoredLines();
 }
示例#2
0
        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);
        }
示例#3
0
 public Ignore And(Ignore ignore)
 {
     this.Append(ignore.Nodes);
     return(this);
 }