//
        // GET: /Comentario/

        public ActionResult Index(int idPostagem)
        {
            PostagemModel postagem = gPostagem.Obter(idPostagem);

            ViewsBagsComentarios(postagem);
            return(View(gComentario.ObterPorPostagem(postagem.IdPostagem)));
        }
예제 #2
0
        public void ObterPorPostagemInvalidoTest()
        {
            GerenciadorComentario target = new GerenciadorComentario();
            int idPostagem = -1;
            IEnumerable <ComentarioModel> actual = target.ObterPorPostagem(idPostagem);

            Assert.Equals(0, actual.Count());
            Assert.IsNull(actual);
        }
예제 #3
0
        public void ObterTodosPorPessoaValidoTest()
        {
            GerenciadorComentario target = new GerenciadorComentario();
            int idPessoa = 17;
            IEnumerable <ComentarioModel> actual = target.ObterPorPostagem(idPessoa);

            Assert.Equals(actual.Count(), 1);
            foreach (var comentario in actual)
            {
                Assert.Equals(idPessoa, comentario.IdPessoa);
            }
        }
예제 #4
0
        public void ObterPorPostagemValidoTest()
        {
            GerenciadorComentario target = new GerenciadorComentario();
            int idPostagem = 1;
            IEnumerable <ComentarioModel> actual = target.ObterPorPostagem(idPostagem);

            Assert.Equals(1, actual.Count());
            foreach (var comentario in actual)
            {
                Assert.Equals(idPostagem, comentario.IdPostagem);
            }
        }