Assert.Pass() выбрасывает исключение
У меня есть конструктор следующим образом
public class MyClass
{
public MyClass()
{
}
}
При написании тестовых случаев я использовал Assert.Pass(). Но он выдает исключение типа ArguementNullException
2 ответа
SuccessException
удобство для бегуна. Это позволяет вам пройти тест и записать дополнительное сообщение. Лучший способ добиться этого - просто позволить завершить тест, не выбрасывая исключений и не записывая ошибочные утверждения.
Более подробная информация здесь: http://www.nunit.org/index.php?p=utilityAsserts&r=2.5
Если вы используете платформу NUnit,
Assert.Pass<SuccessException>();
когда вы хотите пройти тест.