public void Deve_retornar_verdadeiro_quando_potencia_informada_menor_que_1() { var tempoMinimo = new TimeSpan(0, 0, 1); var tempoMaximo = new TimeSpan(0, 1, 0); var tempo = new Microondas(MicroondasOperacao.Cozimento, new Tempo(tempoMinimo, tempoMaximo), MicroondasStatus.EmFuncionamento, 0); tempo.Validar(); Assert.IsTrue(tempo.Notifications.Any()); }
public void Deve_retornar_falso_quando_tempo_informado_corretamente() { var tempoMinimo = new TimeSpan(0, 0, 1); var tempoMaximo = new TimeSpan(0, 1, 0); var tempo = new Microondas(MicroondasOperacao.Cozimento, new Tempo(tempoMinimo, tempoMaximo), MicroondasStatus.EmFuncionamento, 1); tempo.Validar(); Assert.IsFalse(tempo.Notifications.Any()); }
public void Deve_retonar_falso_quando_inicio_rapido_informado() { var microondas = new Microondas(MicroondasOperacao.Cozimento, new Tempo(new TimeSpan(0, 0, 1), new TimeSpan(0, 2, 0)), MicroondasStatus.EmFuncionamento, 10); microondas.InicioRapido(10, new TimeSpan(0, 1, 0)); microondas.Validar(); Assert.IsFalse(microondas.Notifications.Any()); }
public void Deve_retonar_falso_quando_contrutor_tempo_potencia_informado() { var microondas = new Microondas(MicroondasOperacao.Cozimento, new Tempo(new TimeSpan(0, 0, 1), new TimeSpan(0, 2, 0)), MicroondasStatus.EmFuncionamento, 10); var microondas2 = new Microondas(10, new TimeSpan(0, 1, 0)); var tempoInformado = microondas2.TempoInformado; var microondas3 = new Microondas(); microondas.Validar(); Assert.IsFalse(microondas.Notifications.Any()); }