Test
Рафаэль:::C#
[TestMethod]
void TestArea() {
double a=3;
double b=4;
double c=5;
double expected = 6;
Tringle testTringle = new Tringle(a,b,c);
int actual = testTringle.GetArea()
Assert.AreEqual(expected,actual);
}
[TestMethod]
[ExpectedException(typeof(ArgumentException, "Not right tringle"))]
void TestRight()
{
//В конструкторе подразумевается проверка типа a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a
//И выброс исключения с сообщением "Not right tringle"
Tringle testTringle = new Tringle(a,b,c);
}