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