Assert.True(1==1, "blah");
当此代码运行时,“blah”不会出现在NUnit GUI中。我需要采取哪些额外步骤才能在NUnit的“文本输出”选项卡中看到“等等”?
答案 0 :(得分:5)
由于断言有效,因此不会显示该消息。 Assert.True
方法检查表达式是否为true,并仅在消息为false
时显示消息。在这种情况下,1==1
是true
,因此它不会显示。
答案 1 :(得分:2)
Assert.True(1==0, "blah");
应该这样做。
答案 2 :(得分:1)
只需使用Console.WriteLine("yourtext")
即可在 TextOutput 标签中显示任何文字。
这样做有额外的好处(与其他答案相反),不会弄乱您的测试结果,这最符合您的要求。