[Test]
public void Test1()
{
Trace.TraceInformation("Hello");
}
Khi chạy nó từ VS 2015 cửa sổ đầu ra (thử nghiệm) cho thấy không có dấu vết dòng:Làm thế nào để kích hoạt đầu ra dấu vết trong NUnit 3 Visual Studio adapter?
------ Discover test started ------
NUnit Adapter 3.4.0.0: Test discovery starting
NUnit Adapter 3.4.0.0: Test discovery complete
========== Discover test finished: 9 found (0:00:01.325888) ==========
------ Run test started ------
NUnit Adapter 3.4.0.0: Test execution started
Running selected tests in C:\Projects\bla-bla.dll
NUnit3TestExecutor converted 9 of 9 NUnit test cases
NUnit Adapter 3.4.0.0: Test execution complete
========== Run test finished: 1 run (0:00:03.5445181) ==========
Tôi nhớ nó đã làm việc tốt với NUnit 2 và VS 2013. Tôi có cần phải bằng cách nào đó bật tính năng này ? My app.config
không ghi đè mặc định <system.diagnostics>
.
Dòng này có bình thường không - "NUnit3TestExecutor đã chuyển đổi 9 trong số 9 trường hợp kiểm tra NUnit"? Nó trông giống như nó đang làm thêm công việc mỗi lần, tại sao họ "chuyển đổi"? –
Tôi nghĩ rằng đó là bởi vì NUnit và VS kiểm tra giao diện khác nhau nên NUnit VS adapter phải "chuyển đổi" các xét nghiệm của nó để VS hiểu chúng. – UserControl