public void A_normal_pressure_value_should_not_raise_the_alarm() { // Arrange StubSensor stubSensor = new StubSensor(); Alarm alarm = new Alarm(stubSensor); // Act stubSensor.ArrangeNextPressurePsiValue(Alarm.LowPressureThreshold); alarm.Check(); // Assert Assert.IsFalse(alarm.AlarmOn); }
public void A_pressure_value_outside_the_range_should_raise_the_alarm() { // Arrange StubSensor stubSensor = new StubSensor(); Alarm alarm = new Alarm(stubSensor); // Act stubSensor.ArrangeNextPressurePsiValue(Alarm.HighPressureThreshold + 1); alarm.Check(); // Assert Assert.IsTrue(alarm.AlarmOn); }