public void SetUp() { eventProcessor = MockRepository.GenerateMock <IEventProcessor>(); informationReader = MockRepository.GenerateMock <IInformationReader>(); informationReader.Stub(i => i.GetArrivalEvents()).Return(new Task <List <ArrivalEvent> >(() => new List <ArrivalEvent>())); tracker = new Tracker(informationReader, eventProcessor, new LineRepository(new EventProcessor())); }
public Tracker(IInformationReader informationReader, IEventProcessor eventProcessor, LineRepository lineRepository) { _informationReader = informationReader; _eventProcessor = eventProcessor; _lineRepository = lineRepository; }