public void Setup()
        {
            _recevedEventArg = null;

            _uut = new Door.Door();

            //Set up an event listener to chek the event occerence and event data
            _uut.doorChangedEvent +=
                (o, args) =>
            {
                _recevedEventArg = args;
            };
        }
 private void HandleDoorEventArg(object sender, DoorEventArg e)
 {
     if (e.doorIsopen)
     {
         message = "Tilslut telefon";
         _display.ShowMessage(message);
         _state = LadeskabState.DoorOpen;
         //Når programmet kører, kommer det aldrig ind i den case i RfidDetected-metoden da
         //_state her bliver sat til DoorOpen. For at kunne gøre dette er der tilføjet en if-sætning til HandleRfidReaderEventArg()
     }
     else
     {
         message = "Hold dit RFID tag op til scanneren";
         _display.ShowMessage(message);
     }
 }
Exemplo n.º 3
0
 private void OnDoorChangedEvent(object sender, DoorEventArg eventArgs)
 {
     DoorStateChangedHandler(eventArgs.DoorState);
 }
 public void SetUp()
 {
     _reciecedDoorArg       = null;
     _uut                   = new DoorSimulator();
     _uut.DoorChangedEvent += (o, args) => _reciecedDoorArg = args;
 }