Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
            }
        }