public void GivenMultipleChangesInPressure_WhenAlarmCheck_ThenAlarmRespondsCorrectly() { fs = new FakeSensor(); fs.SetPressures(18, 16, 22, 20); alarm = new Alarm(fs); alarm.Check(); Assert.AreEqual(false, alarm.AlarmOn); alarm.Check(); Assert.AreEqual(true, alarm.AlarmOn); alarm.Check(); Assert.AreEqual(true, alarm.AlarmOn); alarm.Check(); Assert.AreEqual(false, alarm.AlarmOn); Assert.AreEqual(2, alarm.AlarmCount); }
public void SetUp() { fs = new FakeSensor(); }