public ActionResult <bool> CheckTriangleIsRight(int aLenght, int bLength, int cLength) { try { var result = _figreService.CheckifTiangleIsRight(aLenght, bLength, cLength); return(result); } catch (FigureNegativeParameterException) { //logging here return(NotFound("Длины всех сторон должны быть положительными.")); } catch (TRiangleDoesNotExistException) { return(NotFound("Треугольник не существует.")); } catch (Exception) { //logging here return(NotFound("Невозможно ввычеслить площадь по данным параметрам.")); } }
public void Triangle_Not_Right() { var result = _figureService.CheckifTiangleIsRight(1, 10, 2); Assert.IsFalse(result); }