public void ComandoLTEliminarActividad() { daoActividad = FabricaDAO.CrearDAOActividad(); // Descomentar las siguientes lineas al ejecutar la pu de forma individual //iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico(); //((LugarTuristico)_lugaresTuristicos[0]).Actividad.Add((Actividad)_actividades[0]); //((LugarTuristico)_lugaresTuristicos[0]).Actividad.Add((Actividad)_actividades[1]); //iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico(); //iDAOLugarTuristico.Insertar(_lugaresTuristicos[0]); //_comandoB = FabricaComando.CrearComandoLTAgregarActividad(_lugaresTuristicos[0]); //_comandoB.Ejecutar(); int numeroActividadesPrevias = daoActividad.ConsultarLista(_lugaresTuristicos[0]).Count; int actividadesEsperadas = numeroActividadesPrevias - 2; for (int i = 0; i < 2; i++) { _comandoA = FabricaComando.CrearComandoLTEliminarActividad(_actividades[i]); _comandoA.Ejecutar(); } //lista de lugares Actividades _actividades = daoActividad.ConsultarLista(_lugaresTuristicos[0]); Assert.AreEqual(actividadesEsperadas, _actividades.Count); }
public void DAOEliminarActividad() { int actividadesAntesDeBorrar = 0; int actividadesDespuesDeBorrar = 0; daoActividad = FabricaDAO.CrearDAOActividad(); // Descomentar las siguientes lineas al ejecutar la pu de forma individual //iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico(); //iDAOLugarTuristico.Insertar(_lugaresTuristicos[0]); //daoActividad.Insertar(_actividades[0], _lugaresTuristicos[0]); //daoActividad.Insertar(_actividades[1], _lugaresTuristicos[0]); _actividades = daoActividad.ConsultarLista(_lugaresTuristicos[0]); actividadesAntesDeBorrar = _actividades.Count; _actividad = (Actividad)_actividades[0]; daoActividad.Eliminar(_actividad); _actividades = daoActividad.ConsultarLista(_lugaresTuristicos[0]); actividadesDespuesDeBorrar = _actividades.Count; Assert.Greater(actividadesAntesDeBorrar, actividadesDespuesDeBorrar); Assert.False(_actividades.Contains(_actividad)); // Luego de borrar reseteamos el indice para evitar problemas ResetActividadIndex(); }
public void DAOInsertarActividad() { daoActividad = FabricaDAO.CrearDAOActividad(); // Descomentar las siguientes lineas al ejecutar la pu de forma individual //iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico(); //iDAOLugarTuristico.Insertar(_lugaresTuristicos[0]); daoActividad.Insertar(_actividades[0], _lugaresTuristicos[0]); _actividades = daoActividad.ConsultarLista(_lugaresTuristicos[0]); foreach (Actividad actividad in _actividades) { _actividad = actividad; } Assert.NotNull(_actividad); Assert.NotNull(_actividades); Assert.NotNull(_lugaresTuristicos[0]); Assert.NotNull(iDAOLugarTuristico); Assert.NotNull(daoActividad); Assert.AreEqual(_actividad.Id, _actividades[0].Id); Assert.AreEqual(_actividad.Nombre, ((Actividad)_actividades[0]).Nombre); Assert.AreEqual(_actividad.Descripcion, ((Actividad)_actividades[0]).Descripcion); Assert.AreEqual(_actividad.Duracion, ((Actividad)_actividades[0]).Duracion); Assert.AreEqual(_actividad.Activar, ((Actividad)_actividades[0]).Activar); }
public void ComandoLTEAgregarActividad() { daoActividad = FabricaDAO.CrearDAOActividad(); ((LugarTuristico)_lugaresTuristicos[0]).Actividad.Add((Actividad)_actividades[0]); ((LugarTuristico)_lugaresTuristicos[0]).Actividad.Add((Actividad)_actividades[1]); // Descomentar las siguientes lineas al ejecutar la pu de forma individual //iDAOLugarTuristico = FabricaDAO.CrearDAOLugarTuristico(); //iDAOLugarTuristico.Insertar(_lugaresTuristicos[0]); _comandoA = FabricaComando.CrearComandoLTAgregarActividad(_lugaresTuristicos[0]); _comandoA.Ejecutar(); //lista de lugares Actividades _actividades = daoActividad.ConsultarLista(_lugaresTuristicos[0]); Assert.True(_actividades.Contains(_actividades[0])); Assert.True(_actividades.Contains(_actividades[1])); }