當我運行我的單元測試時,我想打印出來並閱讀運行一個函數需要多長時間。我嘗試使用Console.WriteLine()Trace.WriteLine(),但沒有奏效。任何人都知道我應該使用的正確方法?在UnitTests中輸出文本
我有以下的單元測試
[TestMethod()]
public void ProductSerializationTest()
{
Stopwatch swSerialization = new Stopwatch();
swSerialization.Start();
SerializeProductsToXML(dummyProductList, XMLFolderPath);
swSerialization.Stop();
//Print out swSerialization.Elapsed value
}
你想打印什麼?調試器窗口,還是您正在從控制檯應用程序運行測試並想要打印到實際控制檯? – 2010-09-17 18:05:05
我想打印出最方便的窗口。從我所看到的,輸出窗口似乎是最方便的。 – burnt1ce 2010-09-17 18:16:09
我剛剛使用了Debug.Print()。在你的測試資源管理器(VS)中點擊你的測試,在底部應該有一個名爲Output的鏈接,點擊它 – Archmede 2016-06-09 21:18:16