Как заставить VS Unit Test показывать сообщение об ошибке из исключений, отличных от UnitTestAssertException? - PullRequest
3 голосов
/ 05 октября 2010

Я использую VS Unit Testing Framework и Moq .

При сбое проверки Moq я получу исключение Moq.MockException.В окне «Результаты теста» вместо того, чтобы показывать полезное сообщение внутри исключения, он просто говорит: «Метод теста XXX вызвал исключение: ...»

Есть ли способ сообщить платформе VS Unit Test всегда отображатьсообщение об исключениях данного типа (например, Moq.MockException)?

1 Ответ

1 голос
/ 06 октября 2010

Короткий ответ: Нет. Вы должны открыть окно Сведения о тесте для этого в MSTest (кстати, это одна из многих причин, почему я считаю, что MSTest не лучший выбор для выполнения Тест-управляемогоразвитие ...).

Во всяком случае, есть два возможных способа достижения этого (по крайней мере, я знаю):

  1. Используйте ReSharper для запускаваши тесты.
  2. Используйте бесплатную платформу автоматизации Gallio для выполнения ваших тестов.

HTH!Thomas

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...