void Run(EqualityUnit <LineRange> equalityUnit) { EqualityUtil.RunAll( (x, y) => x == y, (x, y) => x != y, equalityUnit); }
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); }
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); }
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); }