public DecodingWithMethod(ITransponderReceiver rawReceiver, ITrackReceiver trackReceiver) { //When data from flight bleeps in rawReceiver.TransponderDataReady += OnRawData; _trackList = new List <TrackData>(); _outputTrackReceiver = trackReceiver; _tempTrackList = new List <TrackData>(); _calculateCourse = new CalculateCourse(); _calculateVelocity = new CalculateVelocity(); _trackValidation = new TrackValidation(); _track = new Track(); _trackSeperation = new TrackSeperation(); }
public void SetUp() { _uut = new CalculateVelocity(); var dateTime = new DateTime(2017, 03, 02, 16, 20, 18); var dateTime2 = new DateTime(2017, 03, 02, 16, 20, 20); _track1 = new TrackData { Tag = "ABC123", X = 24689, Y = 98765, Timestamp = dateTime }; _track2 = new TrackData { Tag = "ABC123", X = 13579, Y = 56565, Timestamp = dateTime2 }; }