예제 #1
0
        public void CalcArea_circle_radius1_Pireturned()
        {
            // arrange

            double radius   = 1.0;
            double expected = 3.142;

            Figure circle = new Circle(radius);

            // act

            AreaCalc areaCalc = new AreaCalc();
            double   actual   = areaCalc.Calculate(circle);

            //assert

            Assert.AreEqual(expected, actual);
        }
예제 #2
0
        public void CalcArea_triangle_a10_b10_c10_43returned()
        {
            // arrange

            double a        = 10.0;
            double b        = 10.0;
            double c        = 10.0;
            double expected = 43.301;

            Figure triangle = new Triangle(a, b, c);

            // act

            AreaCalc areaCalc = new AreaCalc();
            double   actual   = areaCalc.Calculate(triangle);

            //assert

            Assert.AreEqual(expected, actual);
        }