コード例 #1
0
        public void OrangeColorButton_ClickTest()
        {
            DrawingFeaturesMock drawingFeatures = new DrawingFeaturesMock();

            OperationsOnColorButtons target = new OperationsOnColorButtons(drawingFeatures);

            PictureBox sender = new PictureBox();
            sender.BackColor = Color.Orange;

            EventArgs e = new EventArgs();

            Color expected = Color.Orange;

            target.ColorButton_Click(sender, e);

            Assert.AreEqual(expected, drawingFeatures.Pencil.Color);
        }
コード例 #2
0
 public ColorButtonsBuilder(IDrawingFeatures drawingFeatures)
 {
     _drawingFeatures = drawingFeatures;
     _operationsOnColorButtons = new OperationsOnColorButtons(_drawingFeatures);
 }