簡體   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