Exemple #1
0
        public void CheckNegativeValues()
        {
            String Answer = TriangleSolver.Analyze(2, -5, 2);

            Assert.AreEqual("Negative values cannot be computed", Answer);
        }
Exemple #2
0
        public void CheckValuesUpperLimit()
        {
            String Answer = TriangleSolver.Analyze(10001, 5, 2);

            Assert.AreEqual("Values cannot exceed 1000", Answer);
        }
Exemple #3
0
        public void CheckValidTriangle()
        {
            String Answer = TriangleSolver.Analyze(0, 0, 0);

            Assert.AreEqual("This does not form a triangle", Answer);
        }
Exemple #4
0
        public void CheckScalene()
        {
            String Answer = TriangleSolver.Analyze(1, 2, 3);

            Assert.AreEqual("Your Triangle is Scalene", Answer);
        }
Exemple #5
0
        public void CheckIsoceles()
        {
            String Answer = TriangleSolver.Analyze(1, 2, 1);

            Assert.AreEqual("Your Triangle is Isoceles", Answer);
        }
Exemple #6
0
        public void CheckEqualateral()
        {
            String Answer = TriangleSolver.Analyze(2, 2, 2);

            Assert.AreEqual("Your Triangle is Equilateral", Answer);
        }