Наш процесс сборки запускает серию интеграционных тестов, которые попадают в веб-сервис. Каждый из этих тестов генерирует уникальный идентификатор, который используется веб-службами для сопоставления сообщений журнала с вызовами служб. Идентификатор записывается в стандартный вывод во время тестов.
Это прекрасно работает при локальном запуске тестов с использованием Resharper, поскольку он связывает вывод stdout с отдельным тестом. Однако при запуске тестов из консольного приложения NUnit выходные данные stdout могут быть записаны только в консоль или в отдельный файл из самих результатов, но не в файл результатов xml, используемый CruiseControl.NET для отображения результатов теста.
Кто-нибудь знает, как включить встроенный вывод stdout в файл результатов xml, чтобы он отображался на экране NUnit Details?