Как получить текст «Внутреннее исключение» из результатов теста, запущенного на TFS 2010 - PullRequest
3 голосов
/ 30 ноября 2011

У меня есть несколько модульных тестов MSTest, которые на моей машине работают нормально, но не удается выполнить автоматическое построение.

Ошибка дает общее исключение ошибки, а затем говорит «Смотрите подробности во внутреннем исключении».*

Обычно я просто запускаю тест, а затем проверяю внутреннее исключение.Но он отлично работает на моей машине.

Есть ли способ указать тестам записывать также тест внутренних исключений?Или я должен войти в свою сборочную машину и попробовать запустить тесты оттуда?(На мой взгляд, не очень хорошее решение.)

1 Ответ

0 голосов
/ 01 декабря 2011

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

Вы всегда можете использовать регистратор, чтобы регистрировать возникающие исключения и записывать их в файл или отправлять вам по почте, чтобы вы получили всю необходимую информацию.

Или вы можете (временно) обернуть свой модульный тест в try / catch -> throw и записать InnerException в ваш результат теста.

...