public void CircleSetParameters(double radius) { var circle = new Circle(); var param = new ParamOfCircle { Radius = radius }; circle.SetParameters(param); Assert.True(circle.Parameters?.Radius == radius); }
public void CircleGetAreaRadiusLess(double radius) { var circle = new Circle(); var param = new ParamOfCircle { Radius = radius }; circle.SetParameters(param); Assert.Throws <ArgumentNullException>(() => circle.GetArea()); }
public void CircleGetAreaRadiusCorrect(double radius) { var circle = new Circle(); var param = new ParamOfCircle { Radius = radius }; circle.SetParameters(param); var s = circle.GetArea(); Assert.True(s > 0); }