我创建了计算已处理项目总数的PerformanceCounter。
PerformanceCounter pCo = new PerformanceCounter(CategoryName, CounterName, false);
...
pCo.Increment();我想运行一个测试来检查cuonter的输出。
如何从WMI读取数据?
发布于 2013-01-30 05:02:24
在stackoverflow上还有另一个关于unit testing WMI的问题,你可能会感兴趣。
您可以创建模拟来模拟由性能计数器生成的数据。
我有一个建议,我知道这与传统的想法相反:安装并允许性能计数器作为单元测试的一部分运行,测试数据,并在单元测试清理期间卸载性能计数器。我没有显式地这样做,性能计数器,但我已经创建了单元测试,安装/卸载“某物”作为测试的一部分。
https://stackoverflow.com/questions/14304311
复制相似问题