Ну смотрите у меня в классе есть метод подсчета площади и там условие
If (result < 0)
throw new ArgumentOutOfRangeException();
То есть при отрицательном вылетает ошибка. И я ее уже в main ловлю это ошибку при помощи try catch и выдаю сообщение. Вот, если я в тесте, сделаю так
double r = -2; - radius, это actual
expected - тут формула подсчета круга; фактический результат
Assert.AreEqual(actual,expected)
Но так выдает, что тестирование завершилось не верно.