public void SetUp() { _uut = new VelocityCalc(); DateTime dateTime1 = new DateTime(2018, 06, 10, 10, 18, 18); DateTime dateTime2 = new DateTime(2018, 06, 10, 10, 18, 20); _flight1 = new Track { Tag = "HEJMEDDIG", XCoordinate = 12000, YCoordinate = 12000, Altitude = 19987, Timestamp = dateTime1 }; _flight2 = new Track { Tag = "HEJMEDDIG", XCoordinate = 13000, YCoordinate = 13000, Altitude = 19987, Timestamp = dateTime2 }; _newTracks = new List <ITrack> { _flight1 }; _oldtTracks = new List <ITrack> { _flight2 }; }
public CompareTracks() { ComparedTracks = new List <ITrack>(); currentTracks = new List <ITrack>(); oldTracks = new List <ITrack>(); _velocity = new VelocityCalc(); _course = new CourseCalc(); _write = new WriteToConsole(); }
public void SetUp() { _receiver = Substitute.For <ITransponderReceiver>(); _track = new Track(); _parseTracks = new TrackParsing(_track); _writeToConsole = Substitute.For <WriteToConsole>(); _filter = new FilterFlightLimits(); _collision = Substitute.For <CheckCollision>(); _compare = new CompareTracks(); _velocityCalc = new VelocityCalc(); _courseCalc = new CourseCalc(); _reciever = new MainReceiver(_receiver, _filter, _write, _collision, _compare, _parseTracks); }