public void GetDistance_WhenRouteAED_ShouldReturnNotSuchARoute() { // Arrange _distanceEngine = new DistanceManager(GenerateSampleLocations()); var route = new List<string> { "A", "E", "D" }; const string expected = "NOT SUCH ROUTE"; // Act var result = _distanceEngine.GetDistance(route); // Assert Assert.That(result, Is.EqualTo(expected)); }
public void GetDistance_WhenRouteABC_ShouldReturnNine() { // Arrange _distanceEngine = new DistanceManager(GenerateSampleLocations()); var route = new List<string> {"A", "B", "C"}; const string expected = "9"; // Act var result = _distanceEngine.GetDistance(route); // Assert Assert.That(result, Is.EqualTo(expected)); }