public void GetArea_TriangleIsValid_ReturnsArea(int side1, int side2, int side3, double result)
        {
            var mockArea = CmAreaUtility.GetArea(side1, side2, side3);

            Assert.Equal(result, mockArea);
        }
 public void GetArea_TriangleIsInvalid_ThrowsInvalidTriangleException()
 {
     Assert.Throws <InvalidTriangleException>(() => CmAreaUtility.GetArea(20, 10, 10));
 }
 public void GetArea_TriangleHasNegativeValues_ThrowsInvalidTriangleException()
 {
     Assert.Throws <InvalidTriangleException>(() => CmAreaUtility.GetArea(-10, 10, 10));
 }