public void Setup() { _eventsRecieved = 0; _fakeTransponderReceiver = Substitute.For <ITransponderReceiver>(); _formatter = Substitute.For <ITrackFormatter>(); _tm = Substitute.For <ITrackManager>(); _uut = new TransponderRecieverClient(_fakeTransponderReceiver, _formatter, _tm); _fakeTransponderReceiver.TransponderDataReady += (sender, args) => _eventsRecieved++; }
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() { _eventsRecieved = 0; //time = new DateTime(2015, 10, 06, 21, 34, 56, 789); _fakeTransponderReceiver = Substitute.For <ITransponderReceiver>(); _formatter = new TrackFormatter(); _tm = new TrackManager(); airspace = new Airspace(10000, 90000, 10000, 90000, 500, 2000); //track = new Track("ATR423",39045,12932,14000,time); _uut = new TransponderRecieverClient(_fakeTransponderReceiver, _formatter, _tm); _fakeTransponderReceiver.TransponderDataReady += (sender, args) => _eventsRecieved++; }