public void DeleteUsuario_UsuarioEditado() { var context = new UsuariosContextTest(); var item = GetDemoUsuario(); context.Usuarios.Add(item); var controller = new UsuariosController(context); var result = controller.Delete(1) as OkNegotiatedContentResult <Usuarios>; Assert.IsNull(result); }
public void GetUsuarios_DebeTraerListado() { var context = new UsuariosContextTest(); var item = GetDemoUsuario(); context.Usuarios.Add(item); var controller = new UsuariosController(context); var result = controller.Get() as OkNegotiatedContentResult <List <Usuarios> >; Assert.IsNotNull(result); Assert.IsTrue(result.Content.Count() == 1); Assert.AreEqual(result.Content.FirstOrDefault().Id, item.Id); Assert.AreEqual(result.Content.FirstOrDefault().Nombre, item.Nombre); Assert.AreEqual(result.Content.FirstOrDefault().Apellido, item.Apellido); Assert.AreEqual(result.Content.FirstOrDefault().Email, item.Email); Assert.AreEqual(result.Content.FirstOrDefault().Password, item.Password); }
public void PutUsuario_UsuarioEditado() { var context = new UsuariosContextTest(); var item = GetDemoUsuario(); context.Usuarios.Add(item); item.Nombre = "Nombre Edit"; item.Apellido = "Apellido Edit"; item.Email = "Email Edit"; item.Password = "******"; var controller = new UsuariosController(context); var result = controller.Put(1, item) as OkNegotiatedContentResult <Usuarios>; Assert.IsNotNull(result); Assert.AreEqual(result.Content.Id, item.Id); Assert.AreEqual(result.Content.Nombre, item.Nombre); Assert.AreEqual(result.Content.Apellido, item.Apellido); Assert.AreEqual(result.Content.Email, item.Email); Assert.AreEqual(result.Content.Password, item.Password); }