diff --git a/enabler/test/de/schildbach/pte/live/VorProviderLiveTest.java b/enabler/test/de/schildbach/pte/live/VorProviderLiveTest.java index c5c25f38..13e1811b 100644 --- a/enabler/test/de/schildbach/pte/live/VorProviderLiveTest.java +++ b/enabler/test/de/schildbach/pte/live/VorProviderLiveTest.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; @@ -85,6 +87,18 @@ public class VorProviderLiveTest extends AbstractProviderLiveTest print(autocompletes); } + @Test + public void autocompleteCoverage() throws Exception + { + final List huetteldorfAutocompletes = provider.autocompleteStations("Hütteldorf"); + print(huetteldorfAutocompletes); + assertThat(huetteldorfAutocompletes, hasItem(new Location(LocationType.STATION, 60200560))); + + final List wienerNeustadtAutocompletes = provider.autocompleteStations("Wiener Neustadt Nord"); + print(wienerNeustadtAutocompletes); + assertThat(wienerNeustadtAutocompletes, hasItem(new Location(LocationType.STATION, 60205223))); + } + @Test public void shortTrip() throws Exception { diff --git a/enabler/test/de/schildbach/pte/live/WienProviderLiveTest.java b/enabler/test/de/schildbach/pte/live/WienProviderLiveTest.java index e2151f3e..82010475 100644 --- a/enabler/test/de/schildbach/pte/live/WienProviderLiveTest.java +++ b/enabler/test/de/schildbach/pte/live/WienProviderLiveTest.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; @@ -85,6 +87,18 @@ public class WienProviderLiveTest extends AbstractProviderLiveTest print(autocompletes); } + @Test + public void autocompleteCoverage() throws Exception + { + final List huetteldorfAutocompletes = provider.autocompleteStations("Wien Hütteldorf"); + print(huetteldorfAutocompletes); + assertThat(huetteldorfAutocompletes, hasItem(new Location(LocationType.STATION, 60200560))); + + final List wienerNeustadtAutocompletes = provider.autocompleteStations("Wiener Neustadt Nord"); + print(wienerNeustadtAutocompletes); + assertThat(wienerNeustadtAutocompletes, hasItem(new Location(LocationType.STATION, 60205223))); + } + @Test public void shortTrip() throws Exception {