public void ObterInvalidoTest() { GerenciadorComentario target = new GerenciadorComentario(); ComentarioModel comentario = target.Obter(-1); Assert.IsNull(comentario); }
public void GerenciadorComentarioConstructorTest1() { IUnitOfWork unitOfWork = null; // TODO: Initialize to an appropriate value GerenciadorComentario target = new GerenciadorComentario(unitOfWork); Assert.Inconclusive("TODO: Implement code to verify target"); }
public void ObterTodosTest() { GerenciadorComentario target = new GerenciadorComentario(); IEnumerable <ComentarioModel> actual = target.ObterTodos(); Assert.Equals(1, actual.Count()); Assert.IsInstanceOfType(actual, typeof(IEnumerable <ComentarioModel>)); }
public void ObterPorPostagemInvalidoTest() { GerenciadorComentario target = new GerenciadorComentario(); int idPostagem = -1; IEnumerable <ComentarioModel> actual = target.ObterPorPostagem(idPostagem); Assert.Equals(0, actual.Count()); Assert.IsNull(actual); }
public void RemoverTest() { GerenciadorComentario target = new GerenciadorComentario(); int idComentario = 1; target.Remover(idComentario); ComentarioModel comentario = target.Obter(idComentario); Assert.IsNull(comentario); }
public void ObterValidoTest() { GerenciadorComentario target = new GerenciadorComentario(); ComentarioModel comentario = target.Obter(1); Assert.IsNotNull(comentario); Assert.Equals(1, comentario.IdPostagem); Assert.Equals(17, comentario.IdPessoa); Assert.Equals("Quanto custa", comentario.Comentario); Assert.Equals("2014-12-09 10:54:24", comentario.Data); }
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); } }
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); } }
public void EditarValidoTest() { GerenciadorComentario target = new GerenciadorComentario(); ComentarioModel comentario = target.Obter(1); comentario.Comentario = "Quanto custa?"; target.Editar(comentario); ComentarioModel actual = target.Obter(1); Assert.IsNotNull(actual); Assert.Equals(comentario.Data, actual.Data); Assert.Equals(comentario.IdComentario, actual.IdComentario); Assert.Equals(comentario.IdPessoa, actual.IdPessoa); Assert.Equals(comentario.IdPostagem, actual.IdPostagem); Assert.AreNotEqual(comentario.Comentario, actual.Comentario); }
public void InserirValidoTest() { GerenciadorComentario targetComentario = new GerenciadorComentario(); ComentarioModel comentario = new ComentarioModel(); comentario.Data = DateTime.Now; comentario.Comentario = "Vale a pena se o valor for baixo."; comentario.IdPessoa = 18; comentario.IdPostagem = 1; int actual = targetComentario.Inserir(comentario); Assert.IsTrue(actual > 0); ComentarioModel comentarioInserido = targetComentario.Obter(actual); Assert.IsNotNull(comentarioInserido); }
public void EditarInvalidoTest() { GerenciadorComentario target = new GerenciadorComentario(); ComentarioModel comentario = target.Obter(1); comentario.Comentario = null; try { target.Editar(comentario); } catch (Exception e) { Assert.IsInstanceOfType(e, typeof(ServiceException)); } ComentarioModel actual = target.Obter(1); Assert.Equals(actual.Comentario, comentario.Comentario); }
public void InserirInvalidoTest() { GerenciadorComentario targetComentario = new GerenciadorComentario(); ComentarioModel comentario = new ComentarioModel(); comentario.Data = DateTime.Now; comentario.Comentario = null; comentario.IdPessoa = 18; comentario.IdPostagem = 1; int actual = 0; try { actual = targetComentario.Inserir(comentario); } catch (Exception e) { Assert.IsInstanceOfType(e, typeof(ServiceException)); } ComentarioModel comentarioInserido = targetComentario.Obter(actual); Assert.IsNull(comentarioInserido); }
public ComentarioController() { gComentario = new GerenciadorComentario(); gPessoa = new GerenciadorPessoa(); gPostagem = new GerenciadorPostagem(); }
public void GerenciadorComentarioConstructorTest() { GerenciadorComentario target = new GerenciadorComentario(); Assert.Inconclusive("TODO: Implement code to verify target"); }