public void WarewolfRequestsPerSecondPerformanceCounter_CreationData_Valid() { var mockPerformanceCounterFactory = new Mock <IRealPerformanceCounterFactory>(); var performanceCounterFactory = mockPerformanceCounterFactory.Object; IPerformanceCounter counter = new WarewolfRequestsPerSecondPerformanceCounter(performanceCounterFactory); var data = counter.CreationData(); Assert.AreEqual(1, data.Count()); var dataItem = counter.CreationData().First(); Assert.AreEqual(CounterName, dataItem.CounterHelp); Assert.AreEqual(CounterName, dataItem.CounterName); Assert.AreEqual(PerformanceCounterType.RateOfCountsPerSecond32, dataItem.CounterType); }