public void DirerenciaFechaActualYFechaEvento_FechasEventoYFechaActual_DiferenciaEnHoras()
        {
            //Arrange
            DateTime fechaEvento           = new DateTime(2020, 02, 12, 1, 0, 0);
            DateTime fechaActual           = new DateTime(2020, 02, 12, 3, 0, 0);
            CalcularDiferenciaDeFechas SUT = new CalcularDiferenciaDeFechas();
            //Act
            double diferencia = SUT.DirerenciaFechaActualYFechaEvento(fechaEvento, fechaActual);

            //Assert
            Assert.IsTrue(Math.Abs(diferencia) == 2);
        }
        static void Main(string[] args)
        {
            ValidadorTipoArchivo       tipoArchivo                = new ValidadorTipoArchivo();
            BuscadorDeArchivos         buscadorDeArchivos         = new BuscadorDeArchivos(tipoArchivo);
            LectorDeArchivos           lectorDeArchivos           = new LectorDeArchivos();
            AsignadorDeEventos         asignadorDeEventos         = new AsignadorDeEventos();
            CalcularDiferenciaDeFechas calcularDiferenciaDeFechas = new CalcularDiferenciaDeFechas();
            ValidarTiempoDeEvento      validarTiempoDeEvento      = new ValidarTiempoDeEvento(calcularDiferenciaDeFechas);
            ConstruirRespuestaEvento   construirRespuestaEvento   = new ConstruirRespuestaEvento();


            string archivo = buscadorDeArchivos.BuscarArchivo("Eventos", TipoArchivo.Txt);

            string[]       datos      = lectorDeArchivos.LeerArchivo(archivo);
            List <IEvento> eventos    = asignadorDeEventos.AsignarDatosDeArchivos(datos);
            List <IEvento> DatoEvento = validarTiempoDeEvento.EvaluarTiempoPorHoras(eventos);

            Console.WriteLine(construirRespuestaEvento.ConstruirInfoEvento(DatoEvento));
            Console.ReadLine();
        }