コード例 #1
0
        public void testZero1()
        {
            GenerateTriangle g = new GenerateTriangle();
            int a = 0;
            int b = 2;
            int c = 2;

            Assert.AreEqual(g.generate(a, b, c), "Invalid input");
        }
コード例 #2
0
        public void scaleneTriangle()
        {
            GenerateTriangle g = new GenerateTriangle();
            int a = 3;
            int b = 4;
            int c = 5;

            Assert.AreEqual(g.generate(a, b, c), "Scalene triangle");
        }
コード例 #3
0
        public void isoscelesTriangle3()
        {
            GenerateTriangle g = new GenerateTriangle();
            int a = 4;
            int b = 4;
            int c = 6;

            Assert.AreEqual(g.generate(a, b, c), "Isosceles triangle");
        }
コード例 #4
0
        public void equilateralTriangle()
        {
            GenerateTriangle g = new GenerateTriangle();
            int a = 3;
            int b = 3;
            int c = 3;

            Assert.AreEqual(g.generate(a, b, c), "Equilateral triangle");
        }
コード例 #5
0
        public void notATriangle3()
        {
            GenerateTriangle g = new GenerateTriangle();
            int a = 2;
            int b = 2;
            int c = 10;

            Assert.AreEqual(g.generate(a, b, c), "Not a triangle");
        }
コード例 #6
0
        public void testMinusNumber3()
        {
            GenerateTriangle g = new GenerateTriangle();
            int a = 2;
            int b = 2;
            int c = -1;

            Assert.AreEqual(g.generate(a, b, c), "Invalid input");
        }