public void PotenciaTeste() { try { MicroOndasService.PotenciaValida("0"); } catch (Exception e) { if (e.Message != "Insira uma potencia entre 1 e 10") { Assert.Fail(); } } try { MicroOndasService.PotenciaValida("11"); } catch (Exception e) { if (e.Message != "Insira uma potencia entre 1 e 10") { Assert.Fail(); } } Assert.AreEqual(10, MicroOndasService.PotenciaValida("")); Assert.AreEqual(4, MicroOndasService.PotenciaValida("4")); }
private static int PerguntarTempo() { while (true) { Console.WriteLine("Digite um tempo: "); try { return(MicroOndasService.TempoValido(Console.ReadLine())); } catch (Exception e) { Console.WriteLine(e.Message); } } }
private static int PerguntarPotencia() { while (true) { Console.WriteLine("Digite uma Potência: "); try { return(MicroOndasService.PotenciaValida(Console.ReadLine())); } catch (Exception e) { Console.WriteLine(e.Message); } } }
private static void Main(string[] args) { Console.WriteLine("BEM-VINDO AO MICRO-ONDAS DIGITAL \n"); MicroOndasService MicroOndas; if (AjusteRapido()) { MicroOndas = new MicroOndasService(); } else { int Tempo = PerguntarTempo(); int Potencia = PerguntarPotencia(); MicroOndas = new MicroOndasService($"{Tempo};{Potencia}"); } MicroOndas.Cozinhar(); Console.ReadKey(); }
public void TempoTeste() { try { MicroOndasService.TempoValido("0"); } catch (Exception e) { if (e.Message != "Insira um tempo entre 1 segundo e dois minutos") { Assert.Fail(); } } try { MicroOndasService.TempoValido("121"); } catch (Exception e) { if (e.Message != "Insira um tempo entre 1 segundo e dois minutos") { Assert.Fail(); } } try { MicroOndasService.TempoValido(""); } catch (Exception e) { if (e.Message != "Por favor, Digite um tempo valido.") { Assert.Fail(); } } Assert.AreEqual(4, MicroOndasService.TempoValido("4")); }