b.setLat(47.66931784410792);
b.setLon(-122.38992691040039);
Mockito.when(dao.getAllStops()).thenReturn(Arrays.asList(a, b));
GtfsStopRegionsSourceImpl source = new GtfsStopRegionsSourceImpl();
source.setGtfsDao(dao);
source.setRadius(2500);
Iterable<Envelope> it = source.getRegions();
List<Envelope> regions = new ArrayList<Envelope>();
for (Envelope env : it)
regions.add(env);
assertEquals(2, regions.size());