protected void btn0_Click(object sender, EventArgs e) { MicroondasController micro = new MicroondasController(); cronometro.Text = micro.configuraCronometro("0", Session["Timer"].ToString()); Session["Timer"] = cronometro.Text; }
public void AssaPratoTodo() { string _resultado = null; string _aviso = null; void txtResultadoCallBack(string Prato) { _resultado = Prato; } void txtAvisoCallBack(string Aviso) { _aviso = Aviso; } // tada a lista da forma que o combo box espera receber MicroondasController _microondasController = new MicroondasController(); _microondasController.Cozinhar(_programa, "Pipoca", 10, 3, null, new MicroondasController.DelegateFornoAssando(txtResultadoCallBack), new MicroondasController.DelegateAvisoUsuario(txtAvisoCallBack)); string _prato = "PipocaPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP"; while (_aviso != "Forno terminou") { Thread.Sleep(1000); } Assert.AreEqual(_prato, _resultado); }
protected void btnSopa_Click(object sender, EventArgs e) { MicroondasController micro = new MicroondasController(); cronometro.Text = "00:06"; Session["Timer"] = cronometro.Text; Session["Alimento"] = "Sopa"; }
public frmMicroondas() { InitializeComponent(); lblCaracProg.Text = ""; _programas = new List <Programa>(); _microondasController = new MicroondasController(); BuscarTempo(); PopularPrograma(_microondasController.PopularPrograma()); }
public void TempoMaiorDoisMinutosTest() { var totalMinutos = 2 * 60; var totalSegundos = 10; var microondas = new MicroondasController(); microondas.ValidarTempo(totalMinutos, totalSegundos); }
public void SegundosInvalidoTest() { var totalMinutos = 1; var totalSegundos = 65; var microondas = new MicroondasController(); microondas.ValidarTempo(totalMinutos, totalSegundos); }
public void PotenciaInvalidaTest() { var totalMinutos = 1; var totalSegundos = 10; var potencia = 11; var microondas = new MicroondasController(); microondas.ValidarTempo(totalMinutos, totalSegundos, potencia); }
public void PratoIncompativel() { string _resultado = null; string _aviso = null; void txtResultadoCallBack(string Prato) { _resultado = Prato; } void txtAvisoCallBack(string Aviso) { _aviso = Aviso; } // tada a lista da forma que o combo box espera receber MicroondasController _microondasController = new MicroondasController(); _microondasController.Cozinhar(_programa, "Chocolate", 10, 3, null, new MicroondasController.DelegateFornoAssando(txtResultadoCallBack), new MicroondasController.DelegateAvisoUsuario(txtAvisoCallBack)); Assert.AreEqual("Prato incompativel com programa escolhido.", _aviso); }
protected void Timer1_Tick(object sender, EventArgs e) { string tempo = Session["Timer"].ToString(); string[] tmp = tempo.Split(':'); string minutos = tmp[0].ToString(); string segundos = tmp[1].ToString(); int segs = Convert.ToInt16(segundos); int mins = Convert.ToInt16(minutos); if (tempo != "00:00") { if (segs == 0) { if (mins == 0) { int segundosTotais = (mins * 60) + segs; //cronometro zerou MicroondasController contr = new MicroondasController(); string mensagem = contr.aquecerAlimento(Session["Alimento"].ToString(), segundosTotais, Convert.ToInt16(lblPotencia.Text), lblCaractereAquecimento.Text); Session["mensagem"] = mensagem; Session["Alimento"] = ""; Response.Redirect("Default.aspx"); } else { mins = mins - 1; segs = 59; } } else { segs = segs - 1; } if (mins.ToString().Length == 1) { if (mins == 0) { minutos = "00"; } else { minutos = "0" + mins; } } else { minutos = mins.ToString(); } if (segs.ToString().Length == 1) { if (segs == 0) { segundos = "00"; } else { segundos = "0" + segs; } } else { segundos = segs.ToString(); } Session["Timer"] = minutos + ":" + segundos; cronometro.Text = minutos + ":" + segundos; } else { int segundosTotais = (mins * 60) + segs; //cronometro zerou MicroondasController contr = new MicroondasController(); string mensagem = contr.aquecerAlimento(Session["Alimento"].ToString(), segundosTotais, Convert.ToInt16(lblPotencia.Text), lblCaractereAquecimento.Text); Session["mensagem"] = mensagem; Session["Alimento"] = ""; Response.Redirect("Default.aspx"); } }
protected void btnPotencia_Click(object sender, EventArgs e) { MicroondasController micro = new MicroondasController(); lblPotencia.Text = micro.aumentaPotencia(Convert.ToInt16(lblPotencia.Text)).ToString(); }