public AlarmClockViewPresenter(IAlarmClockView alarmClockView, IAlarmClock alarmClock, IClockViewPresenter clockPresenter, IAlarmViewPresenter alarmViewPresenter)
 {
     this.alarmClockView = alarmClockView;
     this.alarmClockView.TurnOffAlarm += AlarmClockView_TurnOffAlarm;
     this.alarmClock = alarmClock;
     this.alarmClock.Tick += AlarmClock_Tick;
     this.alarmClock.Alarm += AlarmClock_Alarm;
     this.clockPresenter = clockPresenter;
     this.alarmViewPresenter = alarmViewPresenter;
     this.alarmViewPresenter.AlarmSet += AlarmViewPresenter_AlarmSet;
 }
Exemple #2
0
 public AlarmClockViewPresenter(IAlarmClockView alarmClockView, IAlarmClock alarmClock, IClockViewPresenter clockPresenter, IAlarmViewPresenter alarmViewPresenter)
 {
     this.alarmClockView = alarmClockView;
     this.alarmClockView.TurnOffAlarm += AlarmClockView_TurnOffAlarm;
     this.alarmClock                   = alarmClock;
     this.alarmClock.Tick             += AlarmClock_Tick;
     this.alarmClock.Alarm            += AlarmClock_Alarm;
     this.clockPresenter               = clockPresenter;
     this.alarmViewPresenter           = alarmViewPresenter;
     this.alarmViewPresenter.AlarmSet += AlarmViewPresenter_AlarmSet;
 }
 public void SetUp()
 {
     mockAlarmClock = new Mock<IAlarmClock>();
     mockedAlarmClock = mockAlarmClock.Object;
     mockClockViewPresenter = new Mock<IClockViewPresenter>();
     mockedClockViewPresenter = mockClockViewPresenter.Object;
     mockAlarmClockView = new Mock<IAlarmClockView>();
     mockedAlarmClockView = mockAlarmClockView.Object;
     mockAlarmViewPresenter = new Mock<IAlarmViewPresenter>();
     mockedAlarmViewPresenter = mockAlarmViewPresenter.Object;
     alarmClockViewPresenter = new AlarmClockViewPresenter(mockedAlarmClockView, mockedAlarmClock, mockedClockViewPresenter,mockedAlarmViewPresenter);
 }