Exemple #1
0
        public void GIVEN_SidesOfValidLength_WHEN_CalculateAreaOfTriangle_THEN_ReturnArea()
        {
            double actualArea1   = Req3.CalculateAreaOfTriange(3, 4, 5);
            double expectedArea1 = 6;

            Assert.AreEqual(expectedArea1, actualArea1,
                            "Incorrect triangle area for sides 3, 4, 5.");

            double actualArea2   = Req3.CalculateAreaOfTriange(3, 7, 5);
            double expectedArea2 = 6.4952;

            Assert.AreEqual(expectedArea2, actualArea2, "Incorrect triangle area for sides 3, 7, 5.");
        }
Exemple #2
0
 public void GIVEN_SideOfNegativeLength_WHEN_CalculateAreaOfTriangle_THEN_ThrowInvalidTriangleException()
 {
     double area = Req3.CalculateAreaOfTriange(-10, 2, 4);
 }
Exemple #3
0
 public void GIVEN_SidesOfImpossibleLength_WHEN_CalculateAreaOfTriangle_THEN_ThrowInvalidTriangleException()
 {
     double area = Req3.CalculateAreaOfTriange(1, 2, 3);
 }
Exemple #4
0
 public void GIVEN_SidesOfZeroLength_WHEN_CalculateAreaOfTriangle_THEN_ThrowInvalidTriangleException()
 {
     double area = Req3.CalculateAreaOfTriange(0, 2, 0);
 }