public void TestEliminarFoto() { conexion.Conectar(); conexion.EliminarFoto(foto.Id); Assert.AreEqual(false, conexion.ConsultarFotos(lugar.Id).Contains(foto)); conexion.Desconectar(); }
/// <summary> /// Elimina una foto de la base de datos /// </summary> /// <param name="id">ID de la foto</param> /// <exception cref="BaseDeDatosExcepcion"></exception> /// <exception cref="ArchivoExcepcion"></exception> public void EliminarFoto(int id) { try { conexion.Conectar(); conexion.EliminarFoto(id); conexion.Desconectar(); } catch (BaseDeDatosExcepcion e) { e.NombreMetodos.Add(this.GetType().FullName + "." + MethodBase.GetCurrentMethod().Name); throw e; } catch (ArchivoExcepcion e) { throw e; } }