protected virtual void UserAgentsSingle(IEnumerable <string> userAgents, double maxAllowedMemory) { _memory.Reset(); Utils.DetectLoopSingleThreaded( new Provider(_dataSet), userAgents, Utils.MonitorMemory, _memory); Console.WriteLine("Memory Used: {0:0.0} MB", _memory.AverageMemoryUsed); if (_memory.AverageMemoryUsed > maxAllowedMemory) { Assert.Inconclusive(String.Format( "Memory use was '{0:0.0}MB' but max allowed '{1:0.0}MB'", _memory.AverageMemoryUsed, maxAllowedMemory)); } }