Example #1
0
        public void Check_Scalene_Triangle_10_20_15()
        {
            String output = TriangleSolver.Analyze(10, 20, 15);

            Console.Write(output);
        }
Example #2
0
        public void CheckScalene_Input_2_3_4_Output_ScaleneTriangle()
        {
            String result = TriangleSolver.Analyze(2, 3, 4);

            Assert.AreEqual("It's a scalene triangle", result);
        }
Example #3
0
 public void TestAnalyze_Input123_OutputInValid()
 {
     Assert.AreEqual("Dimensions don't compose a triangle", TriangleSolver.Analyze(1, 2, 3));
 }
Example #4
0
        public void CheckTriangleValid_Input_0_0_0_Output_TriangleNotValid()
        {
            String result = TriangleSolver.Analyze(0, 0, 0);

            Assert.AreEqual("Triangle not formed", result);
        }
Example #5
0
        public void CheckEquilateral_Input_25_25_25_Output_Equilateral()
        {
            String result = TriangleSolver.Analyze(25, 25, 25);

            Assert.AreEqual("It's a equilateral triangle", result);
        }
 public void TestingTriangleSides_InputsTwoFourThree_ReturnsScalene()
 {
     Assert.AreEqual(TriangleSolver.Analyze(2, 4, 3), "This is a Scalene triangle");
 }
 public void TestingTriangleSides_InputsZeroZeroZero_ReturnsInvalid()
 {
     Assert.AreEqual(TriangleSolver.Analyze(0, 0, 0), "No triangles can be formed with any zeroes");
 }
Example #8
0
        public void Check_Isosceles_Triangle_65_65_55()
        {
            String output = TriangleSolver.Analyze(65, 65, 55);

            Console.Write(output);
        }
Example #9
0
        public void Check_Isosceles_Triangle_400_500_400()
        {
            String output = TriangleSolver.Analyze(400, 500, 400);

            Console.Write(output);
        }
Example #10
0
        public void Check_Equilateral_Triangle_54_54_54()
        {
            String output = TriangleSolver.Analyze(54, 54, 54);

            Console.Write(output);
        }
Example #11
0
        public void Check_Equilateral_Triangle_300_300_300()
        {
            String output = TriangleSolver.Analyze(300, 300, 300);

            Console.Write(output);
        }
Example #12
0
        public void Check_Not_Formed_Triangle_Sides_0_0_0()
        {
            String output = TriangleSolver.Analyze(0, 0, 0);

            Console.Write(output);
        }
Example #13
0
        public void Check_Not_Formed_Triangle_Sides_37_5_83()
        {
            String output = TriangleSolver.Analyze(37, 5, 83);

            Console.Write(output);
        }
Example #14
0
        public void Check_Scalene_Triangle_183_195_220()
        {
            String output = TriangleSolver.Analyze(183, 195, 220);

            Console.Write(output);
        }
 public void TestingTriangleSides_InputsFiveFiveFive_ReturnsEquilateral()
 {
     Assert.AreEqual(TriangleSolver.Analyze(5, 5, 5), "This is an Equilateral triangle");
 }
 public void InvalidTriangle_Input000_OutputInvTri()
 {
     Assert.AreEqual("According to Input Values, It doesnt form a Valid Triangle", TriangleSolver.Analyze(0, 0, 0));
 }
 public void TestingTriangleSides_InputsTwoThreeTwo_ReturnsIsosceles()
 {
     Assert.AreEqual(TriangleSolver.Analyze(2, 3, 2), "This is an Isosceles triangle");
 }
 public void ValidTriangle_Input987_OutputVaTri()
 {
     Assert.AreEqual("According to Input Values, It is Scalene triangle", TriangleSolver.Analyze(9, 8, 7));
 }
 public void TestingTriangleSides_InputsThreeFiveOne_ReturnsInvalid()
 {
     Assert.AreEqual(TriangleSolver.Analyze(3, 5, 1), "This does not form any valid triangles");
 }
 public void Scalene_Input876_OutputSca()
 {
     Assert.AreEqual("According to Input Values, It is Scalene triangle", TriangleSolver.Analyze(8, 7, 6));
 }
 public void TestingTriangleSides_InputsOneNegative_ReturnsInvalid()
 {
     Assert.AreEqual(TriangleSolver.Analyze(5, -2, 9), "This does not form any valid triangles");
 }
 public void Equilateral_Input222_OutputEqui()
 {
     Assert.AreEqual("According to Input Values, It is Equilateral triangle", TriangleSolver.Analyze(2, 2, 2));
 }
Example #23
0
        public void CheckScalene_Input_13_14_9_Output_ScaleneTriangle()
        {
            String result = TriangleSolver.Analyze(13, 14, 9);

            Assert.AreEqual("It's a scalene triangle", result);
        }
 public void Isosceles_Input454_OutputIsos()
 {
     Assert.AreEqual("According to Input Values, It is Isosceles triangle", TriangleSolver.Analyze(4, 5, 4));
 }
Example #25
0
        public void CheckIsoceles_Input_30_20_30_Output_IsocelesTriangle()
        {
            String result = TriangleSolver.Analyze(30, 20, 30);

            Assert.AreEqual("It's a isoceles triangle", result);
        }
 public void InvalidTriangle_InputMin9Min2Min9_OutputInvTri()
 {
     Assert.AreEqual("According to Input Values, It doesnt form a Valid Triangle", TriangleSolver.Analyze(-9, -2, -9));
 }
Example #27
0
        public void CheckIsoceles_Input_40_10_40_Output_ScaleneTriangle()
        {
            String result = TriangleSolver.Analyze(40, 10, 40);

            Assert.AreEqual("It's a isoceles triangle", result);
        }
 public void TestingTriangleSides_InputsBigNumbers_ReturnsScalene()
 {
     Assert.AreEqual(TriangleSolver.Analyze(155, 525, 451), "This is a Scalene triangle");
 }
Example #29
0
 public void TestAnalyze_Input222_OutputEqui()
 {
     Assert.AreEqual("Equilateral Triangle", TriangleSolver.Analyze(2, 2, 2));
 }
Example #30
0
 public void TestTriangle_Input_20_30_50_Output_Scalene()
 {
     Assert.AreEqual(TriangleSolver.Analyze(20, 30, 50), "Invalid");
 }