示例#1
0
 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);
 }
示例#2
0
 public void ReiniciarTomaco()
 {
     _tomacoReloj = new TomacoClock(4, 5, 15, 25);
 }