コード例 #1
0
        public void TestMethodSquareTriangleException()
        {
            //arrenge
            var square = new Geometry();

            //act
            var result = square.SquareTriangle(-4, 8, 0);

            //assert is handled by ExpectedException
        }
コード例 #2
0
        public void TestMethodSquareTriangle()
        {
            //arrenge
            double a = 4;
            double b = 8;
            double c = 6;
            var square = new Geometry();

            //act
            var result = square.SquareTriangle(a, b, c);

            //assert
            Assert.AreEqual(Math.Sqrt(((a + b + c) / 2) * ((a + b + c) / 2 - a) * ((a + b + c) / 2 - b) * ((a + b + c) / 2 - c)), result);
        }