package org.syncany.plugins.s3; import static org.junit.Assert.assertEquals; import org.junit.Test; import org.syncany.util.StringUtil; /** * @author Christian Roth <christian.roth@port17.de> */ public class S3TransferSettingsTest { private static final String LOCATIONS_AS_STRING = "ASIA_PACIFIC, ASIA_PACIFIC_NORTHEAST, ASIA_PACIFIC_SINGAPORE, ASIA_PACIFIC_SOUTHEAST, ASIA_PACIFIC_SYDNEY, ASIA_PACIFIC_TOKYO, EU_FRANKFURT, EU_IRELAND, EUROPE, GOVCLOUD_FIPS_US_WEST, GOVCLOUD_US_WEST, SOUTH_AMERICA_EAST, SOUTH_AMERICA_SAO_PAULO, US_WEST, US_WEST_NORTHERN_CALIFORNIA, US_WEST_OREGON, GOOGLE_US, GOOGLE_ASIA, GOOGLE_EU"; @Test public void testLocationList() { assertEquals(LOCATIONS_AS_STRING, StringUtil.join(Location.values(), ", ")); } @Test public void testLocationParse() { assertEquals(Location.US_WEST, Enum.valueOf(Location.class, "US_WEST")); } }