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); }
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; }
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); }