package cgeo.geocaching.apps.cache.navi; import cgeo.geocaching.apps.cache.navi.NavigationAppFactory.NavigationAppsEnum; import java.util.HashSet; import junit.framework.TestCase; public class NavigationAppFactoryTest extends TestCase { public static void testUniqueNavigationAppIds() throws Exception { final HashSet idSet = new HashSet(); for (NavigationAppsEnum navigationApp : NavigationAppsEnum.values()) { idSet.add(navigationApp.id); } assertEquals("Duplicate id in " + NavigationAppsEnum.class.getSimpleName(), NavigationAppsEnum.values().length, idSet.size()); } }