public void deve_RetornarMensagemParaMostrarNaTela_QuandoChamadoPelaMensagemModel() { //arranje MensagemConectado conectado = new MensagemConectado("CONECTADO"); MensagemModel mensagem1 = new MensagemModel(); MensagemRegistro registro = new MensagemRegistro("REGISTRADO"); MensagemModel mensagem2 = new MensagemModel(); //act string retorno1 = mensagem1.RetornaMensagemParaMostrarNaTela(conectado); string retorno2 = mensagem2.RetornaMensagemParaMostrarNaTela(registro); //assert Assert.Equal("CONECTADO", retorno1); Assert.Equal("REGISTRADO", retorno2); }
private void escreverNaTelaSeNaoForComando() { IRetornoMensagem retornoMensagem = null; switch (_mensagem.TipoMensagem) { case Models.Enum.TipoMensagemEnum.MensagemConectado: retornoMensagem = new MensagemConectado(_mensagem.data); break; case Models.Enum.TipoMensagemEnum.MensagemRegistro: retornoMensagem = new MensagemRegistro(_mensagem.registro.ToString()); break; } Console.WriteLine(_mensagem.RetornaMensagemParaMostrarNaTela(retornoMensagem)); }