Дополнительный вывод журнала при сбое теста NUnit
Всякий раз, когда тест NUnit терпит неудачу во время его выполнения (т.е. не при использовании Assert.*
), Я хочу регистрировать дополнительную информацию (я пишу веб-тесты и меня особенно интересует текущая DOM веб-страницы).
Как указать глобальный обработчик исключений в NUnit, который может регистрировать дополнительную информацию о NoSuchElementException
s - тест должен все же не пройти, конечно.
1 ответ
Вы можете написать надстройку прослушивателя событий NUnit, которая регистрирует информацию. См. http://www.nunit.org/index.php?p=nunitAddins&r=2.6.3 и http://www.nunit.org/index.php?p=eventListeners&r=2.6.3. Учебное пособие см. По https://www.simple-talk.com/dotnet/.net-tools/testing-times-ahead-extending-nunit/.