public void WhenBurstTimeHasNotElapsed_DoNotDisableElement_WhenAutoOn() { Boiler b = new Boiler(); b.BurstTime = 10; b.BurstInterval = 100; b.IsElementOn = true; b.IsBurstOn = true; b.IsAuto = true; bool ret = b.BurstCycleOff(DateTime.Now.AddSeconds(5)); Assert.False(ret); Assert.True(b.IsElementOn); }
public void WhenBurstTimeHasNotElapsed_DoNotDisableElement_UnlessBurstIsOff() { Boiler b = new Boiler(); b.BurstTime = 10; b.BurstInterval = 100; b.IsElementOn = true; b.IsBurstOn = false; bool ret = b.BurstCycleOff(DateTime.Now.AddSeconds(5)); Assert.False(ret); Assert.True(b.IsElementOn); }
public void WhenBurstTimeHasElapsed_DisableElement_WhenAutoOn() { Boiler b = new Boiler(); b.BurstTime = 10; b.BurstInterval = 100; b.IsElementOn = true; b.IsBurstOn = true; b.IsAuto = true; bool ret = b.BurstCycleOff(DateTime.Now.AddSeconds(11)); Assert.False(ret); Assert.True(b.IsElementOn); }
public void WhenBurstTimeHasElapsed_DisableElement_UnlessBurstIsOff() { Boiler b = new Boiler(); b.BurstTime = 10; b.BurstInterval = 100; b.IsElementOn = true; b.IsBurstOn = false; bool ret = b.BurstCycleOff(DateTime.Now.AddSeconds(11)); Assert.False(ret); Assert.True(b.IsElementOn); }