Захватывает вывод, отправленный на консоль. Выход из модульного теста?
Я строю модульный тест в C # с NUnit, и я хотел бы проверить, что основная программа действительно выводит правильный вывод в зависимости от аргументов командной строки.
Есть ли способ из тестового метода NUnit, который вызываетProgram.Main(...)
захватить все написанное в Console.Out и Console.Error, чтобы я мог проверить это?