//пример теста, проверяющего, верно ли метод считает площадь на корректных значениях аргументов
 public void TestMethodPryamoug()
 {
     Assert.AreEqual(1, RightTriangleSquareCalculator.GetSquare(Math.Sqrt(5), 1, 2));
 }
 //проверяет выдачу исключения, если аргументы не могут задавать длины сторон прямоугольного треугольника
 public void TestMethodNotPryamoug()
 {
     RightTriangleSquareCalculator.GetSquare(1, 2, 3);
 }
 //проверяет выдачу исключения в случае поступления менее трех аргументов
 public void TestMethodTooLittleArguments()
 {
     RightTriangleSquareCalculator.GetSquare(new double[] { 1, 2 });
 }
 //проверяет выдачу исключения в случае, если один из аргументов меньше нуля
 public void TestMethodLessThenZero()
 {
     RightTriangleSquareCalculator.GetSquare(0, 1, 2);
 }
 //проверяет выдачу исключения в случае поступления больее трех аргументов
 public void TestMethodTooManyArguments()
 {
     RightTriangleSquareCalculator.GetSquare(new double[] { 1, 2, 3, 4 });
 }