package de.flower.rmt.service.geocoding;
import de.flower.common.util.geo.LatLng;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.testng.annotations.Test;
import java.util.List;
import static org.testng.Assert.*;
/**
* @author flowerrrr
*/
public class GeocodingServiceTest {
private final static Logger log = LoggerFactory.getLogger(GeocodingServiceTest.class);
/**
* Bean is self contained, can be instantiated and tested.
*/
private GoogleGeocodingService geocodingService = new GoogleGeocodingService();
@Test
public void testGeocoding() {
List<GeocodingResult> results = geocodingService.geocode("Werner-Heisenberg-Allee 25\n 80939 München", "de", "de");
log.info(results.toString());
assertEquals(results.size(), 1);
assertEquals(results.get(0).getLatLng(), new LatLng(48.2186, 11.62362));
}
}