2013-01-13 29 views
0

我創建的PerformanceCounter該計數處理的項目的總數。單元測試WMI的PerformanceCounter

PerformanceCounter pCo = new PerformanceCounter(CategoryName, CounterName, false); 
... 
pCo.Increment(); 

我想運行一個測試來檢查cuonter的輸出。

我怎樣才能讀取WMI數據?

回答

0

還有另外一個問題,關於unit testing WMI這裏計算器可能是你的興趣。

您可以創建一個將模擬通過性能計數器產生的數據嘲笑。

我有一個建議,我知道這違背了傳統思維:安裝並允許性能計數器作爲單元測試的一部分運行,測試數據和單元測試過程中進行清理,卸載性能計數器。我沒有完成這個明確的性能計數器,但我已經創建了單元測試來安裝/卸載「某事」作爲測試的一部分。