public void testExtended2Get() { assertSame(Extended1Enum.ALPHA, Extended2Enum.ALPHA); assertSame(Extended1Enum.BETA, Extended2Enum.BETA); assertSame(Extended2Enum.ALPHA, Extended2Enum.getEnum("Alpha")); assertSame(Extended2Enum.BETA, Extended2Enum.getEnum("Beta")); assertSame(Extended2Enum.GAMMA, Extended2Enum.getEnum("Gamma")); assertSame(null, Extended2Enum.getEnum("Delta")); }
public void testExtended2List() { List list = Extended2Enum.getEnumList(); assertNotNull(list); assertEquals(3, list.size()); assertEquals(list.size(), Extended2Enum.getEnumMap().keySet().size()); Iterator it = list.iterator(); assertSame(Extended2Enum.ALPHA, it.next()); assertSame(Extended2Enum.BETA, it.next()); assertSame(Extended2Enum.GAMMA, it.next()); }
public void testExtended2Map() { Map map = Extended2Enum.getEnumMap(); assertNotNull(map); assertEquals(map.keySet().size(), Extended2Enum.getEnumList().size()); assertTrue(map.containsValue(Extended2Enum.ALPHA)); assertTrue(map.containsValue(Extended2Enum.BETA)); assertTrue(map.containsValue(Extended2Enum.GAMMA)); assertSame(Extended2Enum.ALPHA, map.get("Alpha")); assertSame(Extended2Enum.BETA, map.get("Beta")); assertSame(Extended2Enum.GAMMA, map.get("Gamma")); }