Я смотрю на вывод NUnit XML прямо сейчас и задаюсь вопросом, возможно ли генерировать вывод для отказов только.
Я имею в виду, если тест передает хорошо, никакой вывод XML не сгенерирован для него вообще.
(ОБНОВЛЕНИЕ: XSLT не является опцией здесь. Я не хочу вывода XML для прошедших тестов вообще: если мне не нужны детали о прошедших тестах, я не хочу, чтобы система провела время, генерируя те детали.)
Идея, вывод XML имеют тенденцию быть довольно большим, если у Вас есть много тестов, но 80% времени Вы после отказов так или иначе. Для таких случаев я хотел бы запустить свои тесты таким способом, которым только сгенерирована информация об отказах.
Разместил этот вопрос в группе Google NUnit, и Чарли Пул подтвердил , что такой возможности нет.
Вы можете указать файл XSLT при запуске средства выполнения консоли NUnit , чтобы настроить сгенерированный файл:
nunit-console /transform:failures.xslt nunit.tests.dll
XML-файл по умолчанию создается с использованием этого XSLT-файла, который может быть легко модифицируется, чтобы сообщать только о сбоях.