Assert.True(1==1, "blah");
Когда этот код запускается, «бла» не появляется в графическом интерфейсе NUnit.Какие дополнительные шаги нужно предпринять, чтобы увидеть «бла» на вкладке «Вывод текста» в NUnit?
Сообщение не появляется, потому что утверждение верно. Метод Assert.True проверяет, является ли выражение истинным, и отображает сообщение, только если оно false. В этом случае 1==1 равно true, следовательно, оно не будет отображаться.
Assert.True
false
1==1
true
Assert.True(1==0, "blah");
должен добиться цели.
Просто используйте Console.WriteLine("yourtext"), чтобы отобразить любой текст на вкладке TextOutput .
Console.WriteLine("yourtext")
Это дает дополнительное преимущество (в отличие от других ответов) - не связываться с результатами теста, что наиболее вероятно, что вы хотите.