Пример #1
0
        public void SetUp()
        {
            _time = DateTime.Now;

            _detector = new MissingValuesDetector();

            _value = new ErroneousValue(_time, 15, null);

            _valueWithDetector = new ErroneousValue(_time, 50, _detector, null);
        }
Пример #2
0
 public GraphCenteringCommand(ErroneousValue erroneous)
 {
     _erroneous = erroneous;
 }
Пример #3
0
 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);
 }