Как я могу использовать Assert.Throws, чтобы утверждать тип исключения?(Оригинальный вопрос) - PullRequest
0 голосов
/ 03 января 2019

Получение исключения с использованием кода в теме.

Здравствуйте,

Уже есть интересная тема по этому вопросу, которую я хотел бы использовать, но я не могу оставить комментарий, потому что я этого не делаюимеет репутацию 50. Поэтому мне нужно было создать новую тему (что кажется мне смешным ...).Я не хотел публиковать свой вопрос как ответ, потому что мне это кажется неправильным.Тема, которую я хотел опубликовать: Как использовать Assert.Throws, чтобы установить тип исключения?

Моя проблема: я использую именно тот код, который был показан в качестве ответа, ноЯ получаю сообщение об ошибке: «NullReferenceException является типом и недопустимым в этом контексте»

Здесь мой код:

if (toSort == null)
{
    Assert.Throws<NullReferenceException>(() => { HeapSort.Sort(toSort); });
}

Я очень благодарен за ваше время и помощь.

С уважением!

...