public void PaintOverFigure_IsPaintedException(double triangleFirstSide, double triangleSecondSide, double triangleThirdSide, Colors actualColor, Colors newFirstColor, Colors newSecondColor) { PaperTriangle actualPaperTriangle = new PaperTriangle(new List <double> { triangleFirstSide, triangleSecondSide, triangleThirdSide }, actualColor); actualPaperTriangle.PaintOverFigure(newFirstColor); Assert.ThrowsException <IsPaintedException>(() => actualPaperTriangle.PaintOverFigure(newSecondColor)); }
public void PaintOverFigure_PositiveTestResult(double triangleFirstSide, double triangleSecondSide, double triangleThirdSide, Colors actualColor, Colors newColor, Colors expectedColor) { PaperTriangle actualPaperTriangle = new PaperTriangle(new List <double> { triangleFirstSide, triangleSecondSide, triangleThirdSide }, actualColor); actualPaperTriangle.PaintOverFigure(newColor); Assert.AreEqual(expectedColor, actualPaperTriangle.Color); }