diff --git a/enabler/src/de/schildbach/pte/VagfrProvider.java b/enabler/src/de/schildbach/pte/VagfrProvider.java index 6e2af044..dde8447c 100644 --- a/enabler/src/de/schildbach/pte/VagfrProvider.java +++ b/enabler/src/de/schildbach/pte/VagfrProvider.java @@ -17,13 +17,9 @@ package de.schildbach.pte; -import java.io.IOException; import java.util.HashMap; -import java.util.List; import java.util.Map; -import de.schildbach.pte.dto.Location; -import de.schildbach.pte.dto.LocationType; import de.schildbach.pte.dto.Style; import de.schildbach.pte.dto.Style.Shape; @@ -57,12 +53,6 @@ public class VagfrProvider extends AbstractEfaProvider return false; } - @Override - public List autocompleteStations(final CharSequence constraint) throws IOException - { - return xmlStopfinderRequest(new Location(LocationType.STATION, 0, null, constraint.toString())); - } - @Override protected String parseLine(final String mot, final String symbol, final String name, final String longName, final String trainType, final String trainNum, final String trainName) diff --git a/enabler/test/de/schildbach/pte/live/VagfrProviderLiveTest.java b/enabler/test/de/schildbach/pte/live/VagfrProviderLiveTest.java index 2ea7d25c..8a061cc9 100644 --- a/enabler/test/de/schildbach/pte/live/VagfrProviderLiveTest.java +++ b/enabler/test/de/schildbach/pte/live/VagfrProviderLiveTest.java @@ -17,7 +17,9 @@ package de.schildbach.pte.live; +import static org.hamcrest.CoreMatchers.hasItem; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertThat; import static org.junit.Assert.assertTrue; import java.util.Date; @@ -77,6 +79,14 @@ public class VagfrProviderLiveTest extends AbstractProviderLiveTest print(autocompletes); } + @Test + public void autocompleteCoverage() throws Exception + { + final List freiburgAutocompletes = provider.autocompleteStations("Betzenhauser Torplatz"); + print(freiburgAutocompletes); + assertThat(freiburgAutocompletes, hasItem(new Location(LocationType.STATION, 6930503))); + } + @Test public void shortTrip() throws Exception {