Будем надеяться, что хороший п просто один для васVS2010 модульные тесты - брошенные исключения являются пустыми
Запуск некоторые тесты в рамках тестирования VS2010 в. Когда исключение выбрасывается где-то внутри, на экране результатов ничего не отображается.
Простейший пример:
[TestMethod]
public void DoTest()
{
int y = 10 - 10;
int x = 10/y;
}
Метод испытание MyProj.DoTest бросило исключение: ...
Вы не можете видеть его здесь, но до того, как '...' есть какое-то специального скрытого символа (отображается как квадрат). Как просмотреть детали и, в идеале, stacktrace.
Я не знаю ответа, но в то же время, вы должны быть в состоянии увидеть исключение в отладчик. –
Тест завершается с ошибкой и завершается, как только возникает исключение. Таким образом, нет никакого способа увидеть это, не обернув его в try/catch и исследуя исключенное пойманное исключение. Хорошо в этом случае, но не тогда, когда я не знаю, откуда исходит исключение. –