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)); }