public void se_realizan_los_cambios_de_estado_segun_la_configuracion() { //Simulamos el proceso de 2 pomodoros de 0 segundos llevan a un short y después un long según lo configurado TomacoClock t = new TomacoClock(4,0,15,0); Assert.AreEqual(EstadosTomaco.EnPomodoro, t.Estado); t.ActualizarTiempoRestante(); Assert.AreEqual(EstadosTomaco.EnShort, t.Estado); t.ActualizarTiempoRestante(); Assert.AreEqual(EstadosTomaco.EnPomodoro, t.Estado); t.ActualizarTiempoRestante(); Assert.AreEqual(EstadosTomaco.EnShort, t.Estado); t.ActualizarTiempoRestante(); Assert.AreEqual(EstadosTomaco.EnPomodoro, t.Estado); t.ActualizarTiempoRestante(); Assert.AreEqual(EstadosTomaco.EnShort, t.Estado); t.ActualizarTiempoRestante(); Assert.AreEqual(EstadosTomaco.EnPomodoro, t.Estado); t.ActualizarTiempoRestante(); Assert.AreEqual(EstadosTomaco.EnLong, t.Estado); }
public void ReiniciarTomaco() { _tomacoReloj = new TomacoClock(4, 5, 15, 25); }