public void SetUp() { receiver = TransponderReceiver.TransponderReceiverFactory.CreateTransponderDataReceiver(); tm = new TrackManager(); el = new EventList(tm); _tf = new TrackFormatter(); evntDetector = new SeperationEventDetector(el, tm); client = new TransponderRecieverClient(receiver, _tf, tm); _console = Substitute.For <WrapThat.SystemBase.IConsole>(); tr = new TrackRenderer(tm, el, _console); }
public void Setup() { _track = new Track("tag", 20000, 20000, 600, new DateTime()); _tracks = new List <ITrack>(); _tracks.Add(_track); airspace = new Airspace(10000, 90000, 10000, 90000, 500, 20000); _events = new List <IEvent>(); var evnt = new EntryEvent(_track); //evnt.InvolvedTracks = new ITrack[1]; //Can't substitute for array of ITrack //evnt.InvolvedTracks[0] = _track; //evnt.TimeOfOccurence = _track.Timestamp; _events.Add(evnt); _eventsRecieved = 0; _tm = new TrackManager(); _el = new EventList(_tm); _console = Substitute.For <WrapThat.SystemBase.IConsole>(); _uut = new TrackRenderer(_tm, _el, _console); }
public void Setup() { _track = Substitute.For <ITrack>(); _tracks = Substitute.For <List <ITrack> >(); _tracks.Add(_track); _events = Substitute.For <List <IEvent> >(); var evnt = Substitute.For <IEvent>(); evnt.InvolvedTracks = new ITrack[1]; //Can't substitute for array of ITrack evnt.InvolvedTracks[0] = _track; evnt.TimeOfOccurence = _track.Timestamp; _events.Add(evnt); _eventsRecieved = 0; _tm = Substitute.For <ITrackManager>(); _el = Substitute.For <IEventList>(); _console = Substitute.For <WrapThat.SystemBase.IConsole>(); _uut = new TrackRenderer(_tm, _el, _console); }