public void Campaña5GetAllFiltro() { Dictionary <Type, object> argumentosFiltrado = new Dictionary <Type, object>(); argumentosFiltrado.Add(typeof(string), "Prueba"); Persistencia.FachadaPersistencia fachada = new Persistencia.FachadaPersistencia(); Assert.IsTrue(fachada.ObtenerCampañas(argumentosFiltrado).Count > 0); }
/// <summary> /// Obtiene todos las Campañas que cumplen con un determinado filtro /// </summary> /// <param name="argumentosFiltrado">Argumentos para filtrar Campañas</param> /// <returns>Tipo de dato Lista que representa las Campañas filtradas</returns> internal static List <Campaña> ObtenerCampañas(Dictionary <Type, object> argumentosFiltrado = null) { Persistencia.FachadaPersistencia fachada = IoCContainerLocator.GetType <Persistencia.FachadaPersistencia>(); if (argumentosFiltrado != null) { if (argumentosFiltrado.ContainsKey(typeof(RangoFecha))) { argumentosFiltrado.Add(typeof(Persistencia.RangoFecha), AutoMapper.Map <RangoFecha, Persistencia.RangoFecha> ((RangoFecha)argumentosFiltrado[typeof(RangoFecha)])); argumentosFiltrado.Remove(typeof(RangoFecha)); } } return(AutoMapper.Map <List <Persistencia.Campaña>, List <Campaña> >(fachada.ObtenerCampañas(argumentosFiltrado))); }
public void Campaña4GetAll() { Persistencia.FachadaPersistencia fachada = new Persistencia.FachadaPersistencia(); Assert.IsTrue(fachada.ObtenerCampañas().Count > 0); }