Search in sources :

Example 1 with German

use of org.wikivoyage.listings.language.german.German in project wikivoyage-listings by baturin.

the class InputTests method processGerman.

@Test
public void processGerman() throws Exception {
    List<Listing> pois = parseResourcePOIs("sample-article-de.wikicode", new German(), "Karwendel");
    // Check number of POIs
    Assert.assertEquals(69, pois.size());
    // Check a particular POI in detail
    Listing poi = pois.get(60);
    Assert.assertEquals("Karwendel", poi.getArticle());
    Assert.assertEquals("sleep", poi.getType());
    Assert.assertEquals("Hochlandhütte", poi.getTitle());
    Assert.assertEquals("", poi.getAlt());
    Assert.assertEquals("Schöttlkarstr. 10, 82481 Mittenwald", poi.getAddress());
    Assert.assertEquals("", poi.getDirections());
    Assert.assertEquals("0174 9897863", poi.getPhone());
    Assert.assertEquals("", poi.getTollFree());
    Assert.assertEquals("", poi.getEmail());
    Assert.assertEquals("", poi.getFax());
    Assert.assertEquals("http://www.hochlandhuette.de/", poi.getUrl());
    Assert.assertEquals("von Ende Mai bis Mitte Oktober, im Winter wegen Lawinengefahr geschlossen", poi.getHours());
    Assert.assertEquals("", poi.getCheckIn());
    Assert.assertEquals("", poi.getCheckOut());
    Assert.assertEquals("", poi.getImage());
    Assert.assertEquals("", poi.getPrice());
    Assert.assertEquals("47.44976", poi.getLatitude());
    Assert.assertEquals("11.31884", poi.getLongitude());
    Assert.assertEquals("", poi.getDescription());
}
Also used : Listing(org.wikivoyage.listings.entity.Listing) German(org.wikivoyage.listings.language.german.German) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)1 Listing (org.wikivoyage.listings.entity.Listing)1 German (org.wikivoyage.listings.language.german.German)1