コード例 #1
0
 public void Setup()
 {
     _uut               = new Door();
     _alarm             = Substitute.For <IAlarm>();
     _door              = Substitute.For <IDoor>();
     _entryNotification = Substitute.For <IEntryNotification>();
     _userValidation    = Substitute.For <IUserValidation>();
     _doorControl       = Substitute.For <IDoorControl>();
 }
コード例 #2
0
 public void Detach(IDoorControl doorControl)
 {
 }
コード例 #3
0
 public void Attach(IDoorControl doorControl)
 {
 }
コード例 #4
0
 public PenetrationSensor(IDoorControl MainDoor)
 {
     State = true;
     MainDoor.DoorOpened += Alarm;
 }
コード例 #5
0
 public void Detach(IDoorControl doorControl)
 {
     _doorControl = null;
 }
コード例 #6
0
 public void Attach(IDoorControl doorControl)
 {
     _doorControl = doorControl;
 }