From 2a5458dc45b564f65bb4adb18d2402477145c9c5 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Thu, 18 Sep 2014 10:04:27 +0200 Subject: [PATCH] Tests for address/coordinate problem in Dresden. --- .../pte/live/VvoProviderLiveTest.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/enabler/test/de/schildbach/pte/live/VvoProviderLiveTest.java b/enabler/test/de/schildbach/pte/live/VvoProviderLiveTest.java index fa0c4aea..1d1d9810 100644 --- a/enabler/test/de/schildbach/pte/live/VvoProviderLiveTest.java +++ b/enabler/test/de/schildbach/pte/live/VvoProviderLiveTest.java @@ -95,6 +95,14 @@ public class VvoProviderLiveTest extends AbstractProviderLiveTest assertThat(dresdenResult.getLocations(), hasItem(new Location(LocationType.STATION, "33000037"))); } + @Test + public void suggestAddressLocation() throws Exception + { + final SuggestLocationsResult result = provider.suggestLocations("Dresden, Töpferstr. 10"); + + print(result); + } + @Test public void shortTrip() throws Exception { @@ -123,4 +131,16 @@ public class VvoProviderLiveTest extends AbstractProviderLiveTest final QueryTripsResult earlierResult = queryMoreTrips(later2Result.context, false); print(earlierResult); } + + @Test + public void tripFromAddressToAddress() throws Exception + { + final QueryTripsResult result = queryTrips( + new Location(LocationType.ADDRESS, null, 51052260, 13740998, "Dresden", "Dresden, Töpferstraße 10"), null, new Location( + LocationType.ADDRESS, null, 51029752, 13700666, "Dresden", "Dresden, Tharandter Straße 88"), new Date(), true, Product.ALL, + WalkSpeed.NORMAL, Accessibility.NEUTRAL); + print(result); + assertEquals(QueryTripsResult.Status.OK, result.status); + assertTrue(result.trips.size() > 0); + } }