我正在使用NUnit在C#中构建单元测试,并且我想测试主程序实际上输出正确的输出,具体取决于命令行参数.
有没有办法从NUnit测试方法,调用Program.Main(...)抓取写入Console.Out和Console.Error的所有内容,以便我可以验证它?
Program.Main(...)
c# console nunit unit-testing
c# ×1
console ×1
nunit ×1
unit-testing ×1