public void FilterTrack_TrackInAirspace_ResultOK() { _myTrackList.Add(_track1); _filterAirspace.FilterTrack(_myTrackList); _writer.Received().WriteTrack(_track1); }
public void FilterTrack_TrackIsInAirspace_TrackIsOk() { _track = new Track { XCoordinate = 89999, YCoordinate = 89999, Altitude = 19999 }; _tracklist.Add(_track); _uut.FilterTrack(_tracklist); Assert.That(_tracklist.Count, Is.EqualTo(1)); }
private void TransponderReceiver_TransponderDataReady(object sender, RawTransponderDataEventArgs e) { var myList = e.TransponderData; var trackList = new List <Track>(); for (var i = 0; i < myList.Count; i++) { var track = ConvertData(myList[i]); trackList.Add(track); } _filterAirspace.FilterTrack(trackList); }