public void CreateIntegrationTest() { TipoObjetivo tipoObjetivo = new TipoObjetivo(); tipoObjetivo.nombre = "ParaPruebas"; var controller = new TipoObjetivosController(); var result = controller.Create(tipoObjetivo); Assert.IsNotNull(result); }
// POST: TipoObjetivos/Delete/5 //[HttpPost, ActionName("DeleteConfirmed")] //[ValidateAntiForgeryToken] public ActionResult DeleteConfirmed(string id, bool confirmed) { if (!permissionManager.IsAuthorized(Permission.VER_OBJETIVOS)) { TempData["alertmessage"] = "No tiene permisos para acceder a esta página"; return(RedirectToAction("../Home/Index")); } if (confirmed) { TipoObjetivo tipoObjetivo = db.TipoObjetivo.Find(id); db.TipoObjetivo.Remove(tipoObjetivo); db.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "nombre")] TipoObjetivo tipoObjetivo) { if (!permissionManager.IsAuthorized(Permission.EDITAR_OBJETIVOS)) { TempData["alertmessage"] = "No tiene permisos para acceder a esta página"; return(RedirectToAction("../Home/Index")); } if (ModelState.IsValid) { db.Entry(tipoObjetivo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoObjetivo)); }
//Para pruebas public ActionResult Create([Bind(Include = "nombre")] TipoObjetivo tipoObjetivo, DataIntegradorEntities db) { if (!permissionManager.IsAuthorized(Permission.CREAR_OBJETIVOS)) { TempData["alertmessage"] = "No tiene permisos para acceder a esta página"; return(RedirectToAction("../Home/Index")); } if (ModelState.IsValid) { db.TipoObjetivo.Add(tipoObjetivo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipoObjetivo)); }
public void DeleteConfirmedDataMockTest() { var mockdb = new Mock <DataIntegradorEntities>(); String nombre = "Curso"; TipoObjetivo to = new TipoObjetivo() { nombre = nombre }; mockdb.Setup(m => m.TipoObjetivo.Find(nombre)).Returns(to); var controller = new TipoObjetivosController(mockdb.Object); var result = controller.DeleteConfirmed(nombre, true); Assert.IsNotNull(result); controller.Dispose(); }
public void DeleteDataMockTest() { var mockdb = new Mock <DataIntegradorEntities>(); String nombre = "Curso"; TipoObjetivo to = new TipoObjetivo() { nombre = nombre }; mockdb.Setup(m => m.TipoObjetivo.Find(nombre)).Returns(to); var controller = new TipoObjetivosController(mockdb.Object); var result = controller.Delete(nombre) as ViewResult; Assert.AreEqual(result.Model, to); controller.Dispose(); }
public void CreateDataMockTest() { var mockdb = new Mock <DataIntegradorEntities>(); String nombre = "Curso"; TipoObjetivo to = new TipoObjetivo() { nombre = nombre }; mockdb.Setup(m => m.TipoObjetivo.Add(to)); mockdb.Setup(m => m.SaveChanges()); var controller = new TipoObjetivosController(mockdb.Object); var result = controller.Create(to); Assert.IsNotNull(result); controller.Dispose(); }
void InstantiatePrimitive(TipoObjetivo op) { switch (op) { case TipoObjetivo.uniTargetEnemy: GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube); cube.transform.position = Vector3.zero; break; case TipoObjetivo.uniTargetAlly: GameObject sphere = GameObject.CreatePrimitive(PrimitiveType.Sphere); sphere.transform.position = Vector3.zero; break; case TipoObjetivo.allEnemies: GameObject plane = GameObject.CreatePrimitive(PrimitiveType.Plane); plane.transform.position = Vector3.zero; break; case TipoObjetivo.allAllies: GameObject plane2 = GameObject.CreatePrimitive(PrimitiveType.Plane); plane2.transform.position = Vector3.zero; break; case TipoObjetivo.allMap: GameObject plane3 = GameObject.CreatePrimitive(PrimitiveType.Plane); plane3.transform.position = Vector3.zero; break; case TipoObjetivo.area: if (!ventanaAbierta) { ventanaAbierta = true; UnityEditor.EditorWindow window = new UnityEditor.EditorWindow(); window.Show(); } break; default: Debug.LogError("Unrecognized Option"); break; } }
// GET: TipoObjetivos/Edit/5 public ActionResult Edit(string id) { if (!permissionManager.IsAuthorized(Permission.EDITAR_OBJETIVOS)) { TempData["alertmessage"] = "No tiene permisos para acceder a esta página"; return(RedirectToAction("../Home/Index")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TipoObjetivo tipoObjetivo = db.TipoObjetivo.Find(id); if (tipoObjetivo == null) { return(HttpNotFound()); } return(View("Editar", tipoObjetivo)); }