Пример #1
0
        public void ObtenerEventosTest()
        {
            //Arrange
            var lst = new List <Archivo>();

            lst.Add(new Archivo()
            {
                cNombreEvento    = "Pruba",
                iValorDiferencia = 1,
                dtFechaComparar  = DateTime.Now,
                dtFechaEvento    = DateTime.Now.AddMonths(1),
                cTipoFecha       = "MES",
            });

            var resultadoEsperado = lst;

            resultadoEsperado[0].cMensajeEvento = "Pruba, ocurrirá dentro de 1 MES";

            //Act
            var SUT       = new RecuperadorEvento();
            var respuesta = SUT.ObtenerEventos(lst);

            //Assert
            Assert.AreEqual(resultadoEsperado, respuesta);
        }
Пример #2
0
        static void Main(string[] args)
        {
            IServicioVista          SrvVista     = new ServicioVista();
            IRecuperadorArchivo     RecArchivo   = new RecuperadorArchivo();
            IServicioArchivo        SrvArchivo   = new ServicioArchivo(RecArchivo);
            IRecuperadorEvento      RecEvento    = new RecuperadorEvento();
            IServicioEvento         SrvEvento    = new ServicioEvento.ServicioEvento(RecEvento);
            IRecuperadorFechaEvento RecFecha     = new RecuperadorFechaEvento();
            IServicioFecha          SrvFecha     = new ServicioFecha(RecFecha);
            IRecuperadorTipoFecha   RecTipoFecha = new RecuperadorTipoFecha();
            IServicioTipoFecha      SrvTipoFecha = new ServicioTipoFecha(RecTipoFecha);

            ControladorEvento CtrlEvento = new ControladorEvento(SrvVista, SrvEvento, SrvArchivo, SrvFecha, SrvTipoFecha);

            CtrlEvento.Init();
        }