public void Setup() { _queue = new TrainQueue(); _graph = new TrainGraph(_queue); _graph.AddRoute(Track.NewTrack("AB5")); _graph.AddRoute(Track.NewTrack("BC4")); _graph.AddRoute(Track.NewTrack("CD8")); _graph.AddRoute(Track.NewTrack("DC8")); _graph.AddRoute(Track.NewTrack("DE6")); _graph.AddRoute(Track.NewTrack("AD5")); _graph.AddRoute(Track.NewTrack("CE2")); _graph.AddRoute(Track.NewTrack("EB3")); _graph.AddRoute(Track.NewTrack("AE7")); }
public TrainGraph(ITrainQueue queue) { _queue = queue; }