Exemplo n.º 1
0
        public void DiffOrderDoesntMatter()
        {
            var diff12 = BufferDiff1.Diff(BufferDiff2);
            var diff21 = BufferDiff2.Diff(BufferDiff1);

            Assert.That(Enumerable.SequenceEqual(diff12, diff21));
        }
Exemplo n.º 2
0
        public void Setup()
        {
            Buffer1     = CreateBuffer();
            Buffer2     = CreateBuffer();
            BufferDiff1 = CreateBuffer();
            BufferDiff2 = CreateBuffer();

            BufferDiff1.Set(3, 3, 'x', ConsoleColor.Blue);
            BufferDiff2.Set(3, 3, 'x', ConsoleColor.Blue);

            for (int i = 0; i < BufferSize; i++)
            {
                BufferDiff1.Set(i, 0, 'x', ConsoleColor.White);
                BufferDiff2.Set(0, i, 'x', ConsoleColor.White);
            }
        }