Как заставить модульный тест VS показывать сообщение об ошибке из исключений, отличных от UnitTestAssertException?
Я используюVS Unit Testing Framework иMoq .
При проверке Малое не удастся, я получу заказ.MockException. В окне результатов теста вместо того, чтобы показывать полезное сообщение внутри исключения, он просто говорит: "метод теста XXX выбросил исключение: ..."
Есть ли способ сказать, что платформа модульного тестирования VS всегда отображает сообщение об исключениях данного типа (например, Moq.MockException)?
1 ответ:
Короткий ответ: Нет. Для этого вам нужно открыть окно test Details в MSTest (кстати. это одна из многих причин, почему я думаю, что MSTest-не лучший выбор для выполнения тест-ориентированной разработки...).
В любом случае, есть два возможных способа достичь этого (по крайней мере, я знаю об этом):
- Используйте ReSharper для выполнения тестов.
- использовать бесплатно Со платформа автоматизации для выполнения тестов.
ХТ!
Томас