示例#1
0
 private void HandleConditionCheckedEvent(object sender, ConditionCheckedEventArgs e)
 {
     //Handle message/event from conditionchecked
     ListOfConditionsToDisplay = e.ConditionsChecked;
     //DisplayConditions(ListOfConditionsToDisplay);
     DisplayTracksAndConditions();
 }
示例#2
0
        public void SetUp()
        {
            //_testFilterSource = Substitute.For<IFilter>();
            _receivedEventArgs = null;
            _track1            = new Track();
            _track1.Tag        = "1";
            _track2            = new Track();
            _track2.Tag        = "2";
            _tracks            = new List <Track>();
            _track1.Timestamp  = DateTime.Now.ToString();
            _track2.Timestamp  = DateTime.Now.ToString();

            _uut = new ConditionChecker(5000, 300, _fakeFilter);

            _uut.ConditionsCheckedEvent +=
                (o, args) => { _receivedEventArgs = args; };
        }
示例#3
0
 private void OnConditionCheckedEvent(ConditionCheckedEventArgs e)
 {
     ConditionsCheckedEvent?.Invoke(this, e);
 }