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++;
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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++;
        }