Пример #1
0
        public void Rectangle_TurnsOnCorrect_Pixels(TurnOnPixelsInRectangleCommand sut, Pixel[] expected)
        {
            var viewer = new StubViewer(4, 4);

            sut.Update(viewer);

            Assert.Equal(4, viewer.Pixels.Count);
            Assert.True(viewer.Pixels.Contains(expected[0]));
            Assert.True(viewer.Pixels.Contains(expected[1]));
            Assert.True(viewer.Pixels.Contains(expected[2]));
            Assert.True(viewer.Pixels.Contains(expected[3]));
        }