public void SetUp() { _time = DateTime.Now; _detector = new MissingValuesDetector(); _value = new ErroneousValue(_time, 15, null); _valueWithDetector = new ErroneousValue(_time, 50, _detector, null); }
public GraphCenteringCommand(ErroneousValue erroneous) { _erroneous = erroneous; }
public void SetUp() { _detector = new RunningMeanStandardDeviationDetector { SmoothingPeriod = 240, NumberOfStandardDeviations = 0.5f }; _sensor = new Sensor("Test Sensor", "Used in testing", 100, 10, "Unit", 5, new Dataset(null) { DataInterval = 60 }); _sensor.AddState(new SensorState(_sensor, DateTime.Now)); _sensor.CurrentState.Values.Add(DateTime.Now.AddHours(1), 5); _sensor.CurrentState.Values.Add(DateTime.Now.AddHours(2), 5); _sensor.CurrentState.Values.Add(DateTime.Now.AddHours(3), 5); _erroneousValue = new ErroneousValue(DateTime.Now.AddHours(4), 600, _sensor); _sensor.CurrentState.Values.Add(_erroneousValue.TimeStamp, _erroneousValue.Value); _sensor.CurrentState.Values.Add(DateTime.Now.AddHours(5), 5); _sensor.CurrentState.Values.Add(DateTime.Now.AddHours(6), 5); _sensor.CurrentState.Values.Add(DateTime.Now.AddHours(7), 5); }