Ejemplo n.º 1
0
        public async Task <ViewResult> MensagensRecebidas()
        {
            var userId = ObterUsuarioDaSecao().Id;

            var mensagensRecebidas = await _mensagemPrivadaBUS.ObterMensagensRecebidas(userId);

            var viewModel = new MensagensRecebidasViewModel(mensagensRecebidas);

            return(View(viewModel));
        }
Ejemplo n.º 2
0
        public async Task DeveObterMensagensRecebidas()
        {
            var mensagem = new MensagemPrivadaMOD
            {
                Destinatario = new MensageiroMOD
                {
                    IdUsuario = _doador.Id
                }
            };

            await _mensagemPrivadaREP.Registrar(mensagem);

            var mensagens = await _mensagemPrivadaBUS.ObterMensagensRecebidas(_doador.Id);

            Assert.AreEqual(1, mensagens.Count());
        }