public void TestTrueCircle()
        {
            //Arrange 事情準備

            var TestTotalArea = new TestTotalArea();
            //Act 執行呼叫被測試程式
            var actual = TestTotalArea.output("Circle", 0, 0, 3, 1, 1);

            //Assert驗證結課
            Assert.AreEqual("3.14", actual);
        }
        public void TestFalseCircle()
        {
            //Arrange 事情準備

            var TestTotalArea = new TestTotalArea();
            //Act 執行呼叫被測試程式
            var actual = TestTotalArea.output("Circle", 0, 0, 0, 0, 1);

            //Assert驗證結課
            Assert.AreEqual("資料錯誤,無法計算面積", actual);
        }
        public void TestTrueRectangle()
        {
            //Arrange 事情準備

            var TestTotalArea = new TestTotalArea();
            //Act 執行呼叫被測試程式
            var actual = TestTotalArea.output("Rectangle", 2, 3, 1, 1, 1);

            //Assert驗證結課
            Assert.AreEqual("6", actual);
        }
        public void TestTrueSquare()
        {
            //Arrange 事情準備

            var TestTotalArea = new TestTotalArea();
            //Act 執行呼叫被測試程式
            var actual = TestTotalArea.output("Square", 2, 1, 1, 1, 1);

            //Assert驗證結課
            Assert.AreEqual("4", actual);
        }
        public void TestFalseType()
        {
            //Arrange 事情準備

            var TestTotalArea = new TestTotalArea();
            //Act 執行呼叫被測試程式
            var actual = TestTotalArea.output("XXX", 1, 1, 1, 1, 1);

            //Assert驗證結課
            Assert.AreEqual("錯誤圖型", actual);
        }
        public void TestTrueTriangle()
        {
            //Arrange 事情準備

            var TestTotalArea = new TestTotalArea();
            //Act 執行呼叫被測試程式
            var actual = TestTotalArea.output("Triangle", 1, 0, 0, 1, 2);

            //Assert驗證結課
            Assert.AreEqual("1", actual);
        }