public void TestCaretRanges(string range, string comparatorStringA, string comparatorStringB) { var comparatorA = new Comparator(comparatorStringA); var comparatorB = new Comparator(comparatorStringB); var comparators = Desugarer.CaretRange(range).Item2; Assert.Equal(comparators.Count(), 2); Assert.Contains(comparatorA, comparators); Assert.Contains(comparatorB, comparators); }
public void TestHyphenRanges(string range, string[] comparatorStrings) { var comparators = Desugarer.HyphenRange(range).Item2; Assert.Equal(comparators.Count(), comparatorStrings.Count()); foreach (var comparatorString in comparatorStrings) { var comparator = new Comparator(comparatorString); Assert.Contains(comparator, comparators); } }