/// <summary> /// Adiciona um comentario /// </summary> public virtual void AdicionarComentario(Comentario comentario) { ValidarComentario(comentario); Assertion.True(ObterComentario(comentario) == null, "O comentario já foi adicionado."); Comentarios.Add(comentario); }
public void DescricaoEUsuarioCorretamente() { Comentario comentario = new Comentario("Ola mundo", new Usuario("edubalf", "123456", "123456")); Assert.AreEqual(comentario.Descricao, "Ola mundo"); Assert.AreEqual(comentario.Usuario.Email, "edubalf"); }
public void AlterarComentario() { Comentario comentario = new Comentario("Ola mundo", new Usuario("edubalf", "123456", "123456")); comentario.AlterarDescricao("teste"); Assert.AreEqual("teste", comentario.Descricao); }
public RelatoDePescaTest() { usuario = new Usuario("*****@*****.**", "123mudar", "123mudar"); comentario = new Comentario("A pesca foi boa", usuario); peixe = new Peixe("Pacu"); peixeCapturado = new PeixeCapturado(peixe, 10, 10); relatoDePesca = new RelatoDePesca(comentario, new DateTime(2015, 6, 9)); }
public RelatoDePesca(Comentario comentario, DateTime data) { ValidarData(data); ValidarComentario(comentario); Id = Guid.NewGuid(); Data = data; Comentario = comentario; }
public void Inicializar() { localizacao = new Localizacao(-23.488193, -46.607975); usuario = new Usuario("edubalf", "123mudar", "123mudar"); tipoLocalDePesca = new TipoLocalDePesca(new Comentario("rio", usuario)); localDePesca = new LocalDePesca("Atibainha", localizacao, usuario, tipoLocalDePesca); comentario = new Comentario("Teste", usuario); relatoDePesca = new RelatoDePesca(comentario, DateTime.Now); }
public void RemoverComentarioPassandoNovoComentario() { Peixe peixe = new Peixe("Pacu"); Comentario comentario = new Comentario("Peixe grande", new Usuario("edubalf", "123mudar", "123mudar")); peixe.IncluirComentario(comentario); Comentario comentarioParaRemover = new Comentario("Teste", new Usuario("edubalf", "123mudar", "123mudar")); peixe.RemoverComentario(comentarioParaRemover); }
public void RemoverComentario() { Peixe peixe = new Peixe("Pacu"); Comentario comentario = new Comentario("Peixe grande", new Usuario("edubalf", "123mudar", "123mudar")); peixe.IncluirComentario(comentario); peixe.RemoverComentario(comentario); Assert.IsTrue(peixe.Comentarios.Count == 0); }
public void IniciarDB() { using (ISession session = GuiaDaPescaContext.AbrirSessao()) { using (ITransaction tr = session.BeginTransaction()) { try { Usuario usuario = new Usuario("*****@*****.**", "34erdfcv#$ER", "34erdfcv#$ER"); session.Save(usuario); Comentario comentarioRio = new Comentario("Rio", usuario); session.Save(comentarioRio); session.Save(new TipoLocalDePesca(comentarioRio)); Comentario comentarioRepresa = new Comentario("Represa", usuario); session.Save(comentarioRepresa); session.Save(new TipoLocalDePesca(comentarioRepresa)); Comentario comentarioPesqueiro = new Comentario("Pesqueiro", usuario); session.Save(comentarioPesqueiro); session.Save(new TipoLocalDePesca(comentarioPesqueiro)); Comentario comentarioPraia = new Comentario("Praia", usuario); session.Save(comentarioPraia); session.Save(new TipoLocalDePesca(comentarioPraia)); Comentario comentarioLoja = new Comentario("Loja", usuario); session.Save(comentarioLoja); session.Save(new TipoLocalDePesca(comentarioLoja)); tr.Commit(); } catch (Exception ex) { TratarException.NHibernateException(ex, tr); } } } }
public TipoLocalDePesca(Comentario comentario) { Id = Guid.NewGuid(); Comentario = comentario; }
public void UsuarioNull() { Comentario comentario = new Comentario("Ola mundo", null); }
public void DescricaoVazia() { Comentario comentario = new Comentario("", new Usuario("edubalf", "123456", "123456")); }
public TipoLocalDePescaTest() { comentario = new Comentario("Rio", new Usuario("edubalf", "123mudar", "123mudar")); }
/// <summary> /// Remove um comentario /// </summary> public virtual void RemoverComentario(Comentario comentario) { Comentario comentarioRemover; ValidarComentario(comentario); comentarioRemover = ObterComentario(comentario); Assertion.True(comentarioRemover != null, "O comentario não pertence a esse local de pesca."); Comentarios.Remove(comentarioRemover); }