コード例 #1
0
ファイル: Program.cs プロジェクト: evannetta/epam-net
 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");
     }
 }
コード例 #2
0
        public void RectanglePerimeterTest()
        {
            var rectangle = new Task1.Rectangle(0, 10, 10, 5);

            Assert.AreEqual(30, rectangle.Perimeter);
        }
コード例 #3
0
        public void RectangleAreaTest()
        {
            var rectangle = new Task1.Rectangle(0, 10, 10, 5);

            Assert.AreEqual(50, rectangle.Area);
        }