Exemplo n.º 1
0
        public void CircleSetParameters(double radius)
        {
            var circle = new Circle();

            var param = new ParamOfCircle {
                Radius = radius
            };

            circle.SetParameters(param);

            Assert.True(circle.Parameters?.Radius == radius);
        }
Exemplo n.º 2
0
        public void CircleGetAreaRadiusLess(double radius)
        {
            var circle = new Circle();

            var param = new ParamOfCircle {
                Radius = radius
            };

            circle.SetParameters(param);

            Assert.Throws <ArgumentNullException>(() => circle.GetArea());
        }
Exemplo n.º 3
0
        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);
        }