예제 #1
0
        public void RecolorFigureWhenFigureIsRecolorNotForFirstTimeGetArgumentException()
        {
            var sidesList = new List <double> {
                7, 17
            };
            var rectangle = new RectanglePaper(sidesList, Color.Red);

            rectangle.RecolorFigure(Color.Green);
            rectangle.RecolorFigure(Color.Black);
        }
예제 #2
0
        public void RecolorFigureWhenFigureIsRecolorForFirstTimeNewColor()
        {
            var sidesList = new List <double> {
                7, 9
            };
            var rectangle = new RectanglePaper(sidesList, Color.Red);

            rectangle.RecolorFigure(Color.Green);
            Color result       = rectangle.Color;
            Color actualResult = Color.Green;

            Assert.AreEqual(result, actualResult);
        }