Esempio n. 1
0
 void Run(EqualityUnit <LineRange> equalityUnit)
 {
     EqualityUtil.RunAll(
         (x, y) => x == y,
         (x, y) => x != y,
         equalityUnit);
 }
Esempio n. 2
0
            public void Test2()
            {
                var equalityUnit = EqualityUnit
                                   .Create(new LineRange(2, 3))
                                   .WithEqualValues(new LineRange(2, 3))
                                   .WithNotEqualValues(new LineRange(2, 1), new LineRange(1, 3));

                Run(equalityUnit);
            }
Esempio n. 3
0
            public void Simple()
            {
                Create("cat", "dog", "fish");
                var equalityUnit = EqualityUnit
                                   .Create(_textBuffer.GetLineRange(1))
                                   .WithEqualValues(_textBuffer.GetLineRange(1))
                                   .WithNotEqualValues(_textBuffer.GetLineRange(1, 2), _textBuffer.GetLineRange(2));

                Run(equalityUnit);
            }
Esempio n. 4
0
            public void DifferentSnapshots()
            {
                Create("cat", "dog", "fish");
                var otherTextBuffer = CreateTextBuffer("cat", "dog", "fish");
                var equalityUnit    = EqualityUnit
                                      .Create(_textBuffer.GetLineRange(1))
                                      .WithEqualValues(_textBuffer.GetLineRange(1))
                                      .WithNotEqualValues(otherTextBuffer.GetLineRange(1));

                Run(equalityUnit);
            }