public void CircleTest() { InterfaceObjectSquare obj = new ObjectSquare(); Assert.AreEqual(3.142, Math.Round(obj.GetSquare(new Circle(1)), 3)); Assert.AreEqual(530.929, Math.Round(obj.GetSquare(new Circle(13)), 3)); Assert.AreEqual(0.071, Math.Round(obj.GetSquare(new Circle(0.15)), 3)); }
public void TriangleTest() { InterfaceObjectSquare obj = new ObjectSquare(); Assert.AreEqual(6, obj.GetSquare(new Triangle(3, 4, 5))); Assert.AreEqual(156.318, Math.Round(obj.GetSquare(new Triangle(19, 19, 19)), 3)); Assert.AreEqual(205.656, Math.Round(obj.GetSquare(new Triangle(15.1, 56.3, 43.7)), 3)); }
public void ExceptionTest() { InterfaceObjectSquare obj = new ObjectSquare(); obj.GetSquare(new Triangle(-1, 2, -3)); obj.GetSquare(new Triangle(0, 4, 6)); obj.GetSquare(new Triangle(10, 50, 10)); obj.GetSquare(new Circle(0)); obj.GetSquare(new Circle(-5)); }