【发布时间】:2010-03-29 11:53:52
【问题描述】:
我在 C# 中有一个 nunit 测试,它调用 C++ DLL 中函数的 C# 包装器。 C++代码使用std::cerr输出各种消息。
这些消息无法使用 nunit-console /out /err 或 /xml 开关重定向。 在 nunit(GUI 版本)中,输出不会出现在任何地方。
我希望能够在 nunit(GUI 版本)中看到此输出。 理想情况下,我希望能够在测试中访问此输出。
感谢您的帮助。
【问题讨论】:
-
我也有类似的问题。更糟糕的是,我使用 std::wcerr 和 std::wcout 输出到控制台或日志文件,具体取决于标志..但它们都不能在 NUnit 中工作,但它们在我的 C# 程序中工作..