public void CanGetIncidentsForTwoAddresses() { var addresses = new [] { "11127 W 108th Overland Park KS 66210", "103 E 28th St Kansas City MO 64108" }; var controller = new RouteController(addresses); var incidents = controller.GetIncidents(); Assert.Greater(incidents.Count, 0); }
public void CanSuggestAlternateRoute() { var addresses = new[] { "11127 W 108th Overland Park KS 66210", "103 E 28th St Kansas City MO 64108", "1737 McGee Street Kansas City MO 64108" }; var controller = new RouteController(addresses); var incidents = controller.GetIncidents(); var linkIds = from i in incidents select i.LinkId; controller.SuggestAlternateRoute(linkIds.ToArray()); }