public void TestInitialize() { _obtenedorEscala = new Mock <IObtenedorEscala>(); _obtenedorTipoEvento = new Mock <IObtenedorTipoEvento>(); _obtenedorDuracion = new Mock <IObtenedorDuracion>(); _convertidorFecha = new Mock <IConvertidorFecha>(); _procesadorString = new ProcesadorString( _obtenedorEscala.Object, _obtenedorTipoEvento.Object, _obtenedorDuracion.Object, _convertidorFecha.Object); }
static void Main(string[] args) { IObtenedorEscala obtenedorEscala = new ObtenedorEscala(); IObtenedorTipoEvento obtenedorTipoEvento = new ObtenedorTipoEvento(); IObtenedorDuracion obtenedorDuracion = new ObtenedorDuracion(); IConvertidorFecha convertidorFecha = new ConvertidorFecha(); IProcesadorString procesadorString = new ProcesadorString( obtenedorEscala, obtenedorTipoEvento, obtenedorDuracion, convertidorFecha); ILectorArchivo lectorArchivo = new LectorArchivo(); IProcesadorEvento procesadorEvento = new ProcesadorEvento(lectorArchivo, procesadorString); foreach (IEvento evento in procesadorEvento.ProcesarEvento(ConfiguracionGeneral.RutaArchivo, ConfiguracionGeneral.CaracterSeparacion)) { Console.WriteLine(evento.ToString()); } Console.ReadLine(); }