добавление ссылки на файл в сообщении о не пройденном модульном тесте - PullRequest
3 голосов
/ 27 апреля 2011

У меня есть несколько модульных тестов MSTest, где, когда тест не пройден, я отображаю путь к файлу с дополнительной информацией о сбое. Я показываю полный путь к файлу, начиная с «C: \», но Visual Studio не отображает его в виде кликабельной ссылки. Похоже, что это может быть интерактивной ссылкой, потому что прямо под сообщением об ошибке, когда я просматриваю результаты теста в Visual Studio, есть раздел «Отслеживание стека ошибок» с интерактивными ссылками на строки кода, где произошли сбои. Я попытался сделать сообщение об ошибке моего теста включающим <a href='c:\my_file.txt'>c:\my_file.txt</a>, но это не работает - источник показывает. Когда я смотрю на файл .trx, который создается при выполнении тестового прогона, содержимое TestRun> Results> UnitTestResult> Output> Message включает &lt;a href='c:\my_file.txt'&gt;c:\my_file.txt&lt;/a&gt;. Существует ли какая-либо разметка, которую Visual Studio понимает для содержимого узла Message в файле .trx, чтобы я мог сделать ссылку, по которой можно щелкнуть мышью, в результатах теста Visual Studio?

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