Example #1
0
 public void IsScalene_WhenNoSidesEqual_ReturnsTrue(double side1, double side2, double side3)
 {
     var triangle = new Triangle(side1, side2, side3);
     Assert.IsTrue(triangle.IsScalene());
 }
Example #2
0
 public void IsScalene_WhenIsIscocolese_ReturnsFalse(double side1, double side2, double side3)
 {
     var triangle = new Triangle(side1, side2, side3);
     Assert.AreEqual(triangle.IsScalene(), !triangle.IsIsosceles());
 }
Example #3
0
 public void IsScalene_WhenIsEquilateral_ReturnsFalse(double side1, double side2, double side3)
 {
     var triangle = new Triangle(side1, side2, side3);
     Assert.AreEqual(triangle.IsScalene(), !triangle.IsEquilateral());
 }
Example #4
0
 public void IsIsocolese_WhenTwoSidesEqual_ReturnsTrue(double side1, double side2, double side3)
 {
     var triangle = new Triangle(side1, side2, side3);
     Assert.IsTrue(triangle.IsIsosceles());
 }
Example #5
0
 public void IsEquilateral_WhenSidesNotEqual_ReturnsFalse(double side1, double side2, double side3)
 {
     var triangle = new Triangle(side1, side2, side3);
     Assert.IsFalse(triangle.IsEquilateral());
 }
Example #6
0
 public void IsEquilateral_WhenAllSidesEqual_ReturnsTrue(double side1, double side2, double side3)
 {
     var triangle = new Triangle(side1, side2, side3);
     Assert.IsTrue(triangle.IsEquilateral());
 }