public void Setup() { trackUpdater = Substitute.For <ITrackUpdater>(); _uut = new TrackingFiltering(trackUpdater); trackData = new List <string> { "ATR423", "50000", "50000", "1000", "20151006213456789" }; trackObject = new TrackObject(trackData); trackObjects = new List <TrackObject>(); }
public void Setup() { receiver = Substitute.For <ITransponderReceiver>(); trackUpdater = Substitute.For <ITrackUpdater>(); trackingFiltering = new TrackingFiltering(trackUpdater); _sut = new TransponderParsing(receiver, trackingFiltering); _transponderArgsList_Success = new List <string> { "ATR423;39045;12932;14000;20151006213456789" }; _transponderArgsList_Failure = new List <string> { "ATR423;328085;12932;14000;20151006213456789" }; _transponderDataEventArgs_Success = new RawTransponderDataEventArgs(_transponderArgsList_Success); _transponderDataEventArgs_Failure = new RawTransponderDataEventArgs(_transponderArgsList_Failure); }
public void Setup() { receiver = Substitute.For <ITransponderReceiver>(); trackingFiltering = Substitute.For <ITrackingFiltering>(); _uut = new TransponderParsing(receiver, trackingFiltering); testList.Add(Tag); testList.Add(X); testList.Add(Y); testList.Add(Alt); testList.Add(Timestamp); _transponderArgsList = new List <string> { "ATR423;39045;12932;14000;20151006213456789" }; _transponderDataEventArgs = new RawTransponderDataEventArgs(_transponderArgsList); }
public void Setup() { receiver = Substitute.For <ITransponderReceiver>(); seperationEvent = Substitute.For <ISeperationEvent>(); trackRendition = Substitute.For <ITrackRendition>(); trackUpdater = new TrackUpdater(seperationEvent, trackRendition); trackingFiltering = new TrackingFiltering(trackUpdater); _sut = new TransponderParsing(receiver, trackingFiltering); _transponderArgsList_Success = new List <string> { "ATR423;39045;12932;14000;20151006213456789" }; _transponderArgsList_SecondEvent_Success = new List <string> { "ATR423;39045;12934;14000;20151006213457789" }; _transponderDataEventArgs_Success = new RawTransponderDataEventArgs(_transponderArgsList_Success); _transponderDataEventArgs_SecondEvent_Success = new RawTransponderDataEventArgs(_transponderArgsList_SecondEvent_Success); }
public void Setup() { receiver = Substitute.For <ITransponderReceiver>(); eventRendition = Substitute.For <IEventRendition>(); logWriter = Substitute.For <ILogWriter>(); seperationEvent = new SeperationEvent(logWriter, eventRendition); trackRendition = new TrackRendition(); trackUpdater = new TrackUpdater(seperationEvent, trackRendition); trackingFiltering = new TrackingFiltering(trackUpdater); _sut = new TransponderParsing(receiver, trackingFiltering); _transponderArgsList_Separation = new List <string> { "FAT423;39045;12932;14000;20151006213456789", "MAR423;39045;12932;14000;20151006213456789" }; _transponderArgsList_No_Separation = new List <string> { "MAR423;39045;12932;12000;20151006213456789", "FAT423;39045;12932;14000;20151006213456789" }; _transponderDataEventArgs_Separation = new RawTransponderDataEventArgs(_transponderArgsList_Separation); _transponderDataEventArgs_No_Separation = new RawTransponderDataEventArgs(_transponderArgsList_No_Separation); }
public TransponderParsing(ITransponderReceiver receiver, ITrackingFiltering trackingFiltering) { _trackingFiltering = trackingFiltering; trackObjects = new List <TrackObject>(); receiver.TransponderDataReady += MakeTrack; }