public void TestActualizarUsuario() { const int id = 1; const string nombres = "Carlos Stalin"; var filtro = new FiltroPruebaUsuarioActualizar(id); var item = _repositorio.ObtenerObjetos(filtro).FirstOrDefault(); if (item == null) { Assert.Fail("Test falló porque no existe ningún item a actualizar."); } item.Nombres = nombres; _repositorio.Actualizar(item); item = _repositorio.ObtenerObjetos(filtro).FirstOrDefault(); if (item == null) { Assert.Fail("Test falló porque no existe ningún item a actualizar."); } Assert.AreEqual(nombres, item.Nombres); }
public void Actualizar() { RepositorioUsuario repo = new RepositorioUsuario(); Usuario us1 = new Usuario(); us1.Codigo = "abc123"; us1.CorreoElectronico = "*****@*****.**"; us1.NombreCompleto = "usuario 1"; Usuario us2 = new Usuario(); us2.Codigo = "abc123"; us2.CorreoElectronico = "*****@*****.**"; us2.NombreCompleto = "usuario 2"; RepositorioUsuario resEsperado = new RepositorioUsuario(); repo.Agregar(us1); resEsperado.Agregar(us2); repo.Actualizar(us2); CollectionAssert.Equals(repo, resEsperado); }