public GraphNavigator(DirectedGraph graph, Point start, Point end, IRoadPathService roadPathService) { State = new GraphNavigationState(graph, start, end); this.roadPathService = roadPathService; }
protected override void Given() { var graph = new DirectedGraph(new[] { PointMother.ChannelSt, PointMother.BurchellSt, PointMother.EthelSt }); state = new GraphNavigationState(graph, PointMother.ChannelSt, PointMother.ChannelSt); }