Ответ 1
В соответствии с этим обсуждением они удалили это по техническим причинам.
Альтернативное решение может быть примерно таким:
using NUnit.Framework;
namespace MyUnitTest {
[TestFixture]
public class UnitTest1 {
[Test()]
public void Test1() {
var x = "Before Test";
TestContext.Progress.WriteLine(x);
x = "Hello";
TestContext.Progress.WriteLine(x);
Assert.IsTrue(x == "Hello");
x = "After Test";
TestContext.Progress.WriteLine(x);
}
}
}
С данным Результатом:
NUnit Adapter 3.4.1.0: запущено тестовое исполнение Запуск выбранных тестов в C:\ProjectPath\MyUnitTest.dll NUnit3TestExecutor преобразован 1 из 1
Тесты NUnit Перед тестированием Hello After Test NUnit Adapter 3.4.1.0:
Выполнение теста завершено
========== Выполнение теста завершено: 1 прогон (0: 00: 00,7660762) ==========
Заключение
Вы больше не используете Trace
для выходов для NUnit.