Beispiel #1
0
        public void IDoorInitialize()
        {
            IDoorIO IDoor = InterfaceProvider.Instance.IDoor;

            Assert.That(IDoor.DoorStatus == DoorStatusEnum.Unknown);
            IDoor.Initialize();

            Assert.That(IDoor.DoorStatus == DoorStatusEnum.Closed);
        }
Beispiel #2
0
        private void SecondFloorDoorIO_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            IDoorIO doorIo = sender as IDoorIO;

            ElevatorModel.ElevatorFloorLevel_2.DoorStatus = doorIo.DoorStatus.ToString();
        }
Beispiel #3
0
        private void CageDoor_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            IDoorIO doorIo = sender as IDoorIO;

            ElevatorModel.Cage.DoorStatus = doorIo.DoorStatus.ToString();
        }