Beispiel #1
0
 public void SetUp()
 {
     newtrack = new Track()
     {
         Tag = "ABC123"
     };
     oldtrack = new Track()
     {
         Tag = "ABC123"
     };
     CurrentTracks = new List <ITrack>()
     {
         oldtrack
     };
     _display        = Substitute.For <IDisplay>();
     monitoredPlanes = Substitute.For <IMonitoredPlanes>();
     tracksToRemove  = new List <ITrack>()
     {
         oldtrack
     };
     otherTracksToRemove = new List <ITrack>()
     {
         oldtrack
     };
     _calc = Substitute.For <ICalculator>();
     uut   = new SortingPlanesController(CurrentTracks, _display, monitoredPlanes, tracksToRemove, _calc, otherTracksToRemove);
 }
Beispiel #2
0
 public SortingPlanesController(List <ITrack> currentlist, IDisplay display, IMonitoredPlanes monitor, List <ITrack> tracktoremove, ICalculator calc, List <ITrack> otherTracksToRemove)
 {
     CurrentTracks        = currentlist;
     _display             = display;
     monitoredPlanes      = monitor;
     tracksToRemove       = tracktoremove;
     _calc                = calc;
     _otherTracksToRemove = otherTracksToRemove;
 }
Beispiel #3
0
 public void SetUp()
 {
     _monitoredPlanes    = new MonitoredPlanes();
     currentlist         = new List <ITrack>();
     _display            = Substitute.For <IDisplay>();
     tracksToRemove      = new List <ITrack>();
     _calculator         = new Calculator();
     othertracksToRemove = new List <ITrack>();
     _controller         = new SortingPlanesController(currentlist, _display, _monitoredPlanes, tracksToRemove, _calculator, othertracksToRemove);
 }