예제 #1
0
        public void Triangleto_Test_Right()
        {
            var v = new CodeVallidation();

            string[] result = v.valid("triangle 20 30 40");
            Assert.AreEqual(result[0], "triangle", result[1], "20", result[2], "30", result[3], "40");
        }
예제 #2
0
        public void Triangle__Test_Wrong()
        {
            var v = new CodeVallidation();

            string[] result = v.valid("20 ");
            Assert.AreEqual(result[0], "triangle");
        }
예제 #3
0
        public void Circle__Test_Wrong()
        {
            var v = new CodeVallidation();

            string[] result = v.valid("circle 50 50");
            Assert.AreNotSame(result[0], "1");
        }
예제 #4
0
        public void Cirle_Test_Right()
        {
            var v = new CodeVallidation();

            string[] result = v.valid("circle 10");
            Assert.AreEqual(result[0], "circle", result[1], "10");
        }
예제 #5
0
        public void Rectangleto__Test_Wrong()
        {
            var v = new CodeVallidation();

            string[] result = v.valid("rectangle 20");
            Assert.AreEqual(result[0], "rectangle", result[1], "20");
        }
예제 #6
0
        public void Moveto__Test_Wrong()
        {
            var v = new CodeVallidation();

            string[] result = v.valid("moveto 10");
            Assert.AreEqual(result[0], "10");
        }
예제 #7
0
        public void Moveto_Test_Right()
        {
            var v = new CodeVallidation();

            string[] result = v.valid("moveto 10 10");
            Assert.AreEqual(result[0], "moveTo", result[1], "10", result[2], "10");
        }