static void Task1() { Console.WriteLine("Task 1: Create a rectangle"); EnterPoints(out Point left, out Point right); if (left.X < right.X && left.Y > right.Y) { Task1.Rectangle one = new Task1.Rectangle(left, right); Console.WriteLine($"Your Rectangle has coordinates: ({left.X},{left.Y})({right.X},{right.Y})"); Console.WriteLine($"Perimeter is {one.Perimeter()}"); Console.WriteLine($"Square is {one.Square()}"); } else { Console.WriteLine("The rectangle with this coordinates doesn't exist"); } }
public void RectanglePerimeterTest() { var rectangle = new Task1.Rectangle(0, 10, 10, 5); Assert.AreEqual(30, rectangle.Perimeter); }
public void RectangleAreaTest() { var rectangle = new Task1.Rectangle(0, 10, 10, 5); Assert.AreEqual(50, rectangle.Area); }