繁体   English   中英

Assert.True 消息未显示在 NUnit GUI 中?

[英]Assert.True Message Not Showing In NUnit GUI?

Assert.True(1==1, "blah");

当此代码运行时,“blah”不会出现在 NUnit GUI 中。 我需要采取哪些额外步骤才能在 NUnit 的“文本输出”选项卡中看到“blah”?

该消息未出现,因为断言有效。 Assert.True方法检查表达式是否为 true 并仅在为false时显示消息。 在这种情况下1==1true ,因此不会显示。

Assert.True(1==0, "blah");

应该做的伎俩。

只需使用Console.WriteLine("yourtext")TextOutput选项卡中显示任何文本。

这有一个额外的好处(与其他答案相反),不会弄乱你的测试结果,这很可能是你想要的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM