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); }
public ColorButtonsBuilder(IDrawingFeatures drawingFeatures) { _drawingFeatures = drawingFeatures; _operationsOnColorButtons = new OperationsOnColorButtons(_drawingFeatures); }