Ejemplo n.º 1
0
        public void DetectAnomalies_InputWithSpikes_AnomaliesDetected()
        {
            var dataLoader = new MockDataLoaderWithAnomalies();

            _anomalyDetectionStrategy = new SpikeDetectionStrategy("MockAppName2", "Spike Detection", dataLoader);

            var anomalies = _anomalyDetectionStrategy.DetectAnomalies();

            Assert.IsTrue(anomalies.Anomalies.Any());
        }
Ejemplo n.º 2
0
        public Report Run()
        {
            var report = _anomalyDetectionStrategy.DetectAnomalies();

            if (report.Anomalies.Any())
            {
                QueueAnomalies();
            }

            return(report);
        }