package org.limewire.geocode; import junit.framework.Test; import org.limewire.geocode.GeocodeInformation; import org.limewire.util.BaseTestCase; public class GeocodeInformationTestCase extends BaseTestCase { public GeocodeInformationTestCase(String name) { super(name); } public static Test suite() { return buildTestSuite(GeocodeInformationTestCase.class); } private GeocodeInformation info; @Override protected void setUp() throws Exception { info = new GeocodeInformation(); } @Override protected void tearDown() throws Exception { info = null; } public void testIp() { info.setProperty(GeocodeInformation.Property.Ip, "76.8.67.2"); assertEquals("76.8.67.2", info.getProperty(GeocodeInformation.Property.Ip)); } public void testIpString() { info.setProperty("Ip", "76.8.67.2"); assertEquals("76.8.67.2", info.getProperty(GeocodeInformation.Property.Ip)); } public void testCountryCode() { info.setProperty(GeocodeInformation.Property.CountryCode, "US"); assertEquals("US", info.getProperty(GeocodeInformation.Property.CountryCode)); } public void testCountryCodeString() { info.setProperty("CountryCode", "US"); assertEquals("US", info.getProperty(GeocodeInformation.Property.CountryCode)); } public void testCountryCode3() { info.setProperty(GeocodeInformation.Property.CountryCode3, "USA"); assertEquals("USA", info.getProperty(GeocodeInformation.Property.CountryCode3)); } public void testCountryCode3String() { info.setProperty("CountryCode3", "USA"); assertEquals("USA", info.getProperty(GeocodeInformation.Property.CountryCode3)); } public void testCountryName() { info.setProperty(GeocodeInformation.Property.CountryName, "United States"); assertEquals("United States", info.getProperty(GeocodeInformation.Property.CountryName)); } public void testCountryNameString() { info.setProperty("CountryName", "United States"); assertEquals("United States", info.getProperty(GeocodeInformation.Property.CountryName)); } public void testRegion() { info.setProperty(GeocodeInformation.Property.Region, "NY"); assertEquals("NY", info.getProperty(GeocodeInformation.Property.Region)); } public void testRegionString() { info.setProperty("Region", "NY"); assertEquals("NY", info.getProperty(GeocodeInformation.Property.Region)); } public void testRegion2() { info.setProperty(GeocodeInformation.Property.Region2, "New York"); assertEquals("New York", info.getProperty(GeocodeInformation.Property.Region2)); } public void testRegion2String() { info.setProperty("Region2", "New York"); assertEquals("New York", info.getProperty(GeocodeInformation.Property.Region2)); } public void testCity() { info.setProperty(GeocodeInformation.Property.City, "New York"); assertEquals("New York", info.getProperty(GeocodeInformation.Property.City)); } public void testCityString() { info.setProperty("City", "New York"); assertEquals("New York", info.getProperty(GeocodeInformation.Property.City)); } public void testPostalCode() { info.setProperty(GeocodeInformation.Property.PostalCode, "10004"); assertEquals("10004", info.getProperty(GeocodeInformation.Property.PostalCode)); } public void testPostalCodeString() { info.setProperty("PostalCode", "10004"); assertEquals("10004", info.getProperty(GeocodeInformation.Property.PostalCode)); } public void testLatitude() { info.setProperty(GeocodeInformation.Property.Latitude, "40.6888"); assertEquals("40.6888", info.getProperty(GeocodeInformation.Property.Latitude)); } public void testLatitudeString() { info.setProperty("Latitude", "40.6888"); assertEquals("40.6888", info.getProperty(GeocodeInformation.Property.Latitude)); } public void testLongitude() { info.setProperty(GeocodeInformation.Property.Longitude, "-74.0203"); assertEquals("-74.0203", info.getProperty(GeocodeInformation.Property.Longitude)); } public void testLongitudeString() { info.setProperty("Longitude", "-74.0203"); assertEquals("-74.0203", info.getProperty(GeocodeInformation.Property.Longitude)); } public void testDmaCode() { info.setProperty(GeocodeInformation.Property.DmaCode, "501"); assertEquals("501", info.getProperty(GeocodeInformation.Property.DmaCode)); } public void testDmaCodeString() { info.setProperty("DmaCode", "501"); assertEquals("501", info.getProperty(GeocodeInformation.Property.DmaCode)); } public void testAreaCode() { info.setProperty(GeocodeInformation.Property.AreaCode, "212"); assertEquals("212", info.getProperty(GeocodeInformation.Property.AreaCode)); } public void testAreaCodeString() { info.setProperty("AreaCode", "212"); assertEquals("212", info.getProperty(GeocodeInformation.Property.AreaCode)); } }