IEnumerator Dormir() { yield return(new WaitForSeconds(2)); isDormindo = true; Personagem.UpRetard(); Energia.Recuperar(); Relogio.MudarPeriodo(); yield break; }
public void O_Nobreak_Deve_Ligar_Quando_For_Ligado_E_Tiver_Luz_Na_Energia() { var energia = new Energia(); energia.LigarLuz(); var nobreak = new Nobreak(); nobreak.LigarNa(energia); Assert.AreEqual(true, nobreak.Energia.Luz); }
public async Task <bool> RegristarEnergia(Energia oEnergia) { try { EncuestaBl oEncuestaBl = new EncuestaBl(); var response = await oEncuestaBl.RegristarEnergia(oEnergia); return(true); } catch (Exception) { return(false); } }
public void O_Adaptador_Nao_Deve_Estar_Plugador_Se_Nao_Foi_Plugado() { var energia = new Energia(); var nobreak = new Nobreak(); nobreak.LigarNa(energia); var adaptadorBrParaUs = new AdaptadorBrParaUs(); Assert.AreEqual(false, adaptadorBrParaUs.Plugado); Assert.AreEqual(false, adaptadorBrParaUs.Energia.Luz); Assert.AreEqual(false, adaptadorBrParaUs.EntradaDeTomada); Assert.AreEqual(false, nobreak.EntradaDeTomada); }
public void trabalhar() { if (turnosTotal > 0 && progresso != 100 && Energia.ObterEstado() > 0) { turnosCorridos++; progresso = (100 / turnosTotal) * turnosCorridos; escreverDados(); Energia.Diminuir(); Relogio.MudarPeriodo(); if (turnosTotal - turnosCorridos == 0) { Dinheiro.Receber(valor); Personagem.isPagamento = true; Navegador.GerarNoticias("ProjetoEntregado", idProjeto); Desempenho.AddProjeto(idProjeto, progresso, true); } } }
public void O_Adaptador_Deve_Estar_Plugador_E_Entregando_Luz_Se_Foi_Plugado_E_EntradaDeTomada_Deve_Ser_Falsa_E_O_Nobreak_Deve_Ter_Tomada_Ocupada() { var energia = new Energia(); energia.LigarLuz(); var nobreak = new Nobreak(); nobreak.LigarNa(energia); var adaptadorBrParaUs = new AdaptadorBrParaUs(); adaptadorBrParaUs.PlugarNo(nobreak); Assert.AreEqual(true, adaptadorBrParaUs.Plugado); Assert.AreEqual(true, adaptadorBrParaUs.Energia.Luz); Assert.AreEqual(false, adaptadorBrParaUs.EntradaDeTomada); Assert.AreEqual(true, nobreak.EntradaDeTomada); }
public Task <bool> RegristarEnergia(Energia oEnergia) { var energia = (from i in entity.Energia where i.IdProyecto == oEnergia.IdProyecto select i).FirstOrDefault(); if (energia == null) { entity.Energia.Add(oEnergia); entity.SaveChanges(); } else { entity.Energia.Remove(energia); entity.Energia.Add(oEnergia); entity.SaveChanges(); } return(Task.FromResult <bool>(true)); }
static void Main(string[] args) { var energia = new Energia(); energia.LigarLuz(); var nobreak = new Nobreak(); nobreak.LigarNa(energia); var adaptadorBrParaUs = new AdaptadorBrParaUs(); adaptadorBrParaUs.PlugarNo(nobreak); var computador = new Computador(); computador.PlugarNo(adaptadorBrParaUs); computador.LigarBotao(); Console.WriteLine(computador.Calcula(2, 5)); }
public void O_Computador_Desligado_Nao_funciona() { var energia = new Energia(); energia.LigarLuz(); var nobreak = new Nobreak(); nobreak.LigarNa(energia); var adaptadorBrParaUs = new AdaptadorBrParaUs(); adaptadorBrParaUs.PlugarNo(nobreak); var computador = new Computador(); Assert.AreEqual(false, adaptadorBrParaUs.EntradaDeTomada); Assert.AreEqual(false, computador.Plugado); Assert.AreEqual(false, computador.BotaoLigado); Assert.AreEqual(false, computador.Energia.Luz); Assert.AreEqual(0, computador.Calcula(2, 5)); }
public void O_Computador_Ligado_Funciona() { var energia = new Energia(); energia.LigarLuz(); var nobreak = new Nobreak(); nobreak.LigarNa(energia); var adaptadorBrParaUs = new AdaptadorBrParaUs(); adaptadorBrParaUs.PlugarNo(nobreak); var computador = new Computador(); computador.PlugarNo(adaptadorBrParaUs); computador.LigarBotao(); Assert.AreEqual(true, adaptadorBrParaUs.EntradaDeTomada); Assert.AreEqual(true, computador.Plugado); Assert.AreEqual(true, computador.BotaoLigado); Assert.AreEqual(7, computador.Calcula(2, 5)); }
public void Se_Desligar_A_Energia_No_Final_Nada_Deve_Funcionar() { var energia = new Energia(); energia.LigarLuz(); var nobreak = new Nobreak(); nobreak.LigarNa(energia); var adaptadorBrParaUs = new AdaptadorBrParaUs(); adaptadorBrParaUs.PlugarNo(nobreak); var computador = new Computador(); computador.PlugarNo(adaptadorBrParaUs); computador.LigarBotao(); energia.DesligarLuz(); Assert.AreEqual(false, computador.Energia.Luz); Assert.AreEqual(0, computador.Calcula(2, 5)); }
public combustible(Energia energia) { this.energia = energia; }
// Metodo para disparar eventos resultante das acoes private static void AplicarAlteracao() { Energia.AlterarImagem(); }
// Metodo para recuperar o nivel da energia public static void Recuperar() { energia = 3; Energia.AplicarAlteracao(); }