public void OUsuarioPrecisaTerUmEmail() { var usuario = UsuarioDeTeste; usuario.Email = null; var contexto = new ContextoDoTuiter(); contexto.Usuarios.Add(usuario); contexto.SaveChanges(); }
public void OUsuarioPodeCriarUmTuiti() { var usuario = UsuarioDeTeste; var contexto = new ContextoDoTuiter(); contexto.Usuarios.Add(usuario); contexto.SaveChanges(); var usuarioDoBanco = contexto.Usuarios.Single(u => u.Apelido == "teste"); usuarioDoBanco.Tuitis.Add(new Tuiti { Texto = "novo tuiti", DataDeCriacao = DateTime.Now }); contexto.SaveChanges(); var usuarioDeVerificacao = contexto.Usuarios.Single(u => u.Apelido == "teste"); Assert.AreEqual(1, usuarioDeVerificacao.Tuitis.Count); }
public void PossoCriarUmUsuarioEPersistiLo() { var usuario = UsuarioDeTeste; var contexto = new ContextoDoTuiter(); contexto.Usuarios.Add(usuario); contexto.SaveChanges(); Assert.IsNotNull(contexto.Usuarios.Where(u => u.Apelido == "teste")); }
public ContaController() { contexto = new ContextoDoTuiter(); }