public void ObtenerActoresPorNombreTest() { ActoresAD target = new ActoresAD(); string nombre = "Robin Williams"; BindingList <Actor> result; result = target.ObtenerActoresPorNombre(nombre); Assert.AreEqual(1, result.Count); Assert.AreEqual(nombre, result[0].Nombre); }
public void EliminarActorTest() { ActoresAD target = new ActoresAD(); string nombre = "Robin Williams"; Actor actor; actor = target.ObtenerActoresPorNombre(nombre)[0]; using (TransactionScope tx = new TransactionScope()) { target.EliminarActor(actor); Assert.AreEqual(0, target.ObtenerActoresPorNombre(nombre).Count); } }
public void AgregarActorTest() { ActoresAD target = new ActoresAD(); string nombre = "Nuevo actor prueba"; Actor actor; BindingList <Actor> result; actor = new Actor(); actor.Nombre = nombre; using (TransactionScope tx = new TransactionScope()) { target.AgregarActor(actor); result = target.ObtenerActoresPorNombre(nombre); Assert.AreEqual(1, result.Count); Assert.AreEqual(nombre, result[0].Nombre); } }
public void ModificarActorTest() { ActoresAD target = new ActoresAD(); string nombre = "Robin Williams"; Actor actor, actorOriginal; BindingList <Actor> result; actor = target.ObtenerActoresPorNombre(nombre)[0]; actorOriginal = (Actor)OperacionesEntidad.CreateDataCopy(actor, false); actor.UrlPersonal = "nueva url"; using (TransactionScope tx = new TransactionScope()) { target.ActualizarActor(actor, actorOriginal); result = target.ObtenerActoresPorNombre(nombre); Assert.AreEqual(1, result.Count); Assert.AreEqual("nueva url", result[0].UrlPersonal); } }
/// <summary> /// Obtiene los actores por nombre /// Seguridad: Público /// </summary> /// <param name="nombre">Parte del nombre a buscar</param> /// <returns>Lista de actores</returns> public BindingList <Actor> ObtenerActoresPorNombre(string nombre) { ActoresAD actoresAD = new ActoresAD(); return(actoresAD.ObtenerActoresPorNombre(nombre)); }
/// <summary> /// Obtiene todos los actores del sistema /// Seguridad: Público /// </summary> /// <returns>Lista de actores</returns> public BindingList <Actor> ObtenerActores() { ActoresAD actoresAD = new ActoresAD(); return(actoresAD.ObtenerActores()); }