Я разрабатываю один инструмент на основе командной строки. Я проверяю это с NUnit. Я хотел бы знать входные данные о том, будем ли мы проверять текст, напечатанный в командной строке?
Например, если пользователь вводит неверные параметры командной строки, программа печатает текст о том, как использовать программу. Должны ли мы проверить этот текст также? Это чрезмерное тестирование или все это делают? Если да, то как проверить текст, напечатанный в командной строке, с помощью NUnit?