add unit test for ElevatorButtonListener