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);
        }
Beispiel #2
0
        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));
        }