public void Test_Triangle_Int() { int A = 40, B = 30, C = 50; var triangleArea = new Triangle.TriangleArea<int, IntTriangle>(); var area = triangleArea.GetTriangleArea(A, B, C); Assert.AreEqual(area, A * B / 2, 1, "Int calculation failed!"); }
public void Test_Triangle_Long() { long A = 40, B = 30, C = 50; var triangleArea = new Triangle.TriangleArea<long, LongTriangle>(); var area = triangleArea.GetTriangleArea(A, B, C); Assert.AreEqual(area, A * B / 2, 1, "Long calculation failed!"); }
public void Test_Triangle_Double() { double A = 40.0, B = 30.0, C = 50.0; var triangleArea = new Triangle.TriangleArea<double, DoubleTriangle>(); var area = triangleArea.GetTriangleArea(A, B, C); Assert.AreEqual(area, A * B / 2.0, 0.01, "Double calculation failed!"); }