use of org.wikivoyage.listings.language.french.French in project wikivoyage-listings by baturin.
the class InputTests method processFrenchHoraireTemplate.
@Test
public void processFrenchHoraireTemplate() throws Exception {
List<Listing> pois = parseResourcePOIs("horaire-template.wikicode", new French());
Assert.assertEquals(5, pois.size());
Assert.assertEquals("lun. - jeu.: 8 h 30 - 22 h", pois.get(0).getHours());
Assert.assertEquals("8 h 30 - 22 h", pois.get(1).getHours());
Assert.assertEquals("8 h 30", pois.get(2).getHours());
Assert.assertEquals("lun. - jeu.", pois.get(3).getHours());
Assert.assertEquals("lun. - jeu.: 8 h 30 - 12 h 30 et 13 h - 15 h 45", pois.get(4).getHours());
}
use of org.wikivoyage.listings.language.french.French in project wikivoyage-listings by baturin.
the class InputTests method processFrenchPrixTemplate.
@Test
public void processFrenchPrixTemplate() throws Exception {
Listing poi = parseResourceSinglePOI("prix-template.wikicode", new French());
Assert.assertEquals(poi.getPrice(), "1.50€ à 4€. Entrée gratuite pour les enfants jusqu’à 12 ans, gratuit le premier dimanche du mois");
}
use of org.wikivoyage.listings.language.french.French in project wikivoyage-listings by baturin.
the class InputTests method processFrench.
@Test
public void processFrench() throws Exception {
List<Listing> pois = parseResourcePOIs("sample-article-fr.wikicode", new French(), "Thouars");
// Check number of POIs
Assert.assertEquals(28, pois.size());
// Check a particular POI in detail
Listing poi = pois.get(25);
Assert.assertEquals("Thouars", poi.getArticle());
Assert.assertEquals("sleep", poi.getType());
Assert.assertEquals("Camping municipal", poi.getTitle());
Assert.assertEquals("", poi.getAlt());
Assert.assertEquals("13 Rue de la Grande Côte de Crevant", poi.getAddress());
Assert.assertEquals("", poi.getDirections());
Assert.assertEquals("+33 5 49 66 17 99", poi.getPhone());
Assert.assertEquals("", poi.getTollFree());
Assert.assertEquals("", poi.getEmail());
Assert.assertEquals("", poi.getFax());
Assert.assertEquals("http://www.ville-thouars.fr/decouvrir/camping.htm", poi.getUrl());
Assert.assertEquals("", poi.getHours());
Assert.assertEquals("", poi.getCheckIn());
Assert.assertEquals("", poi.getCheckOut());
Assert.assertEquals("", poi.getImage());
Assert.assertEquals("3.2€", poi.getPrice());
Assert.assertEquals("46.979967", poi.getLatitude());
Assert.assertEquals("-0.219622", poi.getLongitude());
Assert.assertEquals("Situé au bord de la rivière, immédiatement en contrebas du Parc Imbert et du vieux " + "centre ville. 9 h - 12 h et 15 h 30 - 19 h 30, seulement l'été.", poi.getDescription());
}