public void UpdateDietaTest() { app_lifeContext contexto = new app_lifeContext(); dieta teste = new dieta(); dieta atual = new dieta(); teste.Nome = "teste"; teste.UsuarioID = 1; dieta atualizado = new dieta(); atualizado.Nome = "Mudado"; atualizado.UsuarioID = 1; //Execução teste.CadastrarDieta(teste, 1); var query = from u in contexto.dietas where u.DietaID == teste.DietaID select u; foreach (var item in query) { if (item.DietaID == teste.DietaID) { atual.Nome = item.Nome; atual.UsuarioID = item.UsuarioID; } } teste.UpdateDieta(atualizado); //teste Assert.AreNotSame(teste, atual); teste.RemoverDieta(teste.DietaID); }
public ActionResult DeleteDieta(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } dieta main = contexto.dietas.Find(id); if (main == null) { return(HttpNotFound()); } dieta rece = new dieta(); rece.RemoverDieta(main.DietaID); Session["messDieta"] = "Deletado"; return(RedirectToAction("Index")); }
public void CadastrarDietaTest() { app_lifeContext contexto = new app_lifeContext(); dieta teste = new dieta(); dieta atual = new dieta(); teste.Nome = "teste"; teste.UsuarioID = 1; //Execução teste.CadastrarDieta(teste, 1); var query = from u in contexto.dietas where u.DietaID == teste.DietaID select u; foreach (var item in query) { atual.Nome = item.Nome; atual.UsuarioID = item.UsuarioID; } //teste Assert.AreEqual(teste.DietaID, atual.DietaID); teste.RemoverDieta(teste.DietaID); }