Esempio n. 1
0
 public void SetUp()
 {
     _transponderReceiver = Substitute.For <ITransponderReceiver>();
     _transponderReceiver.TransponderDataReady += (o, args) => _inputEventCounter++;
     _uut = new DataConverter(_transponderReceiver);
     _uut.FlightTrackDataReady += (o, args) =>
     {
         _lastFlightTrackDataPoints = args.FTDataPoints;
         _outputEventCounter++;
     };
 }
Esempio n. 2
0
        public void SetUp()
        {
            _eventCounter = 0;

            _testTransponderReceiver = Substitute.For <ITransponderReceiver>();
            _uut = new DataConverter(_testTransponderReceiver);
            _uut.FlightTrackDataReady += (o, args) =>
            {
                _eventCounter++;
            };
        }
Esempio n. 3
0
        public void SetUp()
        {
            _inputEventCounter  = 0;
            _outputEventCounter = 0;

            _testFlightTrackDataSource = Substitute.For <IFlightTrackDataSource>();
            _testFlightTrackDataSource.FlightTrackDataReady += (sender, args) => _inputEventCounter++;
            _uut = new SensorAreaManager(_testFlightTrackDataSource);
            _uut.FlightTracksUpdated += (sender, args) =>
            {
                _outputEventCounter++;
                _lastFlightTracksUpdated = args.UpdatedFlights;
            };
        }
Esempio n. 4
0
 public SensorAreaManager(IFlightTrackDataSource datasource)
 {
     _dataSource = datasource;
     _dataSource.FlightTrackDataReady += OnFlightTrackDataReady;
     _flights = new List <IFlightTrack>();
 }
Esempio n. 5
0
 public FlightManager(IFlightTrackDataSource datasource)
 {
     DataSource = datasource;
     DataSource.FlightTrackDataReady += OnFlightTrackDataReady;
     Flights = new List <IFlightTrackerSingle>();
 }