public void list_filter_parse_test(string expression, dynamic filter) { var parse = ListFilter.Parse("", expression).Values.First(); Assert.IsTrue(parse.Operator == filter.Operator); Assert.IsTrue(parse.Term == filter.Term); Assert.IsTrue(parse.HasWildcard == filter.HasWildcard); for (var i = 0; i <= filter.WildcardPositions.Count - 1; i++) { Assert.AreEqual(parse.WildcardPositions[i], filter.WildcardPositions[i]); } }