コード例 #1
0
ファイル: TriangleTest.cs プロジェクト: halpro/TriangleArea
 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!");
 }
コード例 #2
0
ファイル: TriangleTest.cs プロジェクト: halpro/TriangleArea
 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!");
 }
コード例 #3
0
ファイル: TriangleTest.cs プロジェクト: halpro/TriangleArea
 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!");
 }