public int CompareTo(object obj) { TRTriangle a1 = (TRTriangle)obj; if (this == obj || IsDoubleEquals(a1.GetArea(), GetArea())) { return(0); } return(a1.GetArea() > GetArea() ? -1 : 1); }
private static void TestAreaTriangle() { TRTriangle t = new TRTriangle(3, 4, 5); double actual = t.GetArea(); double expected = 6.0; if (IsDoubleEquals(actual, expected)) { Console.WriteLine("TestAreaTriangle PASSED"); } else { Console.WriteLine("TestAreaTriangle FAILED"); } }