public void CampañaDominioPersistencia() { AutoMapper.Configurar(); Dominio.FuenteTextoFijo pFuente = new Dominio.FuenteTextoFijo() { Codigo = 1, Valor = "Publicite Aquí" }; Dominio.Imagen pImagen = new Dominio.Imagen() { Codigo = 1, Picture = Image.FromFile(@"F:\Lucho\Varios\Salida.jpg"), Tiempo = 10 }; List <Dominio.Imagen> listaImagenes = new List <Dominio.Imagen>(); listaImagenes.Add(pImagen); Dominio.RangoHorario rangoHorario = new Dominio.RangoHorario() { Codigo = 1, HoraFin = DateTime.Now.TimeOfDay, HoraInicio = DateTime.Now.AddMilliseconds(122222222).TimeOfDay }; List <Dominio.RangoHorario> listaRangosHorarios = new List <Dominio.RangoHorario>(); listaRangosHorarios.Add(rangoHorario); Dominio.RangoFecha rangoFecha = new Dominio.RangoFecha() { Codigo = 1, FechaFin = DateTime.Today, FechaInicio = DateTime.Today.AddDays(-10), ListaRangosHorario = listaRangosHorarios }; List <Dominio.RangoFecha> listaRangosFechas = new List <Dominio.RangoFecha>(); listaRangosFechas.Add(rangoFecha); Dominio.Campaña dominioObjeto = new Dominio.Campaña() { Codigo = 1, Nombre = "Prueba", ListaImagenes = listaImagenes, IntervaloTiempo = 20, ListaRangosFecha = listaRangosFechas }; Persistencia.Campaña persistenciaObjeto = AutoMapper.Map <Dominio.Campaña, Persistencia.Campaña>(dominioObjeto); Dominio.Campaña dominioAuxiliar = AutoMapper.Map <Persistencia.Campaña, Dominio.Campaña>(persistenciaObjeto); bool resul = Equality.Equals(dominioObjeto, dominioAuxiliar); Assert.IsTrue(resul); }
/// <summary> /// Inicializa los atributos de la Logica Banner /// </summary> public static void Inicializar() { FuenteTextoFijo pTextoFijo = new FuenteTextoFijo() { Valor = "Publicite Aquí" }; BannerNulo = new Banner() { Codigo = -1, InstanciaFuente = pTextoFijo }; ListaBannersActual = new SortedList <int, Banner>(); ListaBannersProxima = new SortedList <int, Banner>(); InicializarListaBanner(); }
public void FuenteTextoFijoPersistenciaDominio() { AutoMapper.Configurar(); Persistencia.FuenteTextoFijo persistenciaObjeto = new Persistencia.FuenteTextoFijo() { Codigo = 1, Valor = "Publicite Aquí" }; Dominio.FuenteTextoFijo dominioObjeto = AutoMapper.Map <Persistencia.FuenteTextoFijo, Dominio.FuenteTextoFijo>(persistenciaObjeto); Persistencia.FuenteTextoFijo persitenciaAuxiliar = AutoMapper.Map <Dominio.FuenteTextoFijo, Persistencia.FuenteTextoFijo> (dominioObjeto); bool resul = Equality.Equals(persistenciaObjeto, persitenciaAuxiliar); Assert.IsTrue(resul); }