public void testList() { List list = ValuedColorEnum.getEnumList(); assertNotNull(list); assertEquals(list.size(), ValuedColorEnum.getEnumMap().keySet().size()); Iterator it = list.iterator(); assertSame(ValuedColorEnum.RED, it.next()); assertSame(ValuedColorEnum.GREEN, it.next()); assertSame(ValuedColorEnum.BLUE, it.next()); }
public void testMap() { Map map = ValuedColorEnum.getEnumMap(); assertNotNull(map); assertEquals(map.keySet().size(), ValuedColorEnum.getEnumList().size()); assertTrue(map.containsValue(ValuedColorEnum.RED)); assertTrue(map.containsValue(ValuedColorEnum.GREEN)); assertTrue(map.containsValue(ValuedColorEnum.BLUE)); assertSame(ValuedColorEnum.RED, map.get("Red")); assertSame(ValuedColorEnum.GREEN, map.get("Green")); assertSame(ValuedColorEnum.BLUE, map.get("Blue")); }
public void testGetValue() { assertSame(ValuedColorEnum.RED, ValuedColorEnum.getEnum(1)); assertSame(ValuedColorEnum.GREEN, ValuedColorEnum.getEnum(2)); assertSame(ValuedColorEnum.BLUE, ValuedColorEnum.getEnum(3)); assertSame(null, ValuedColorEnum.getEnum(4)); }
public void testGet() { assertSame(ValuedColorEnum.RED, ValuedColorEnum.getEnum("Red")); assertSame(ValuedColorEnum.GREEN, ValuedColorEnum.getEnum("Green")); assertSame(ValuedColorEnum.BLUE, ValuedColorEnum.getEnum("Blue")); assertSame(null, ValuedColorEnum.getEnum("Pink")); }
public void testIterator() { Iterator it = ValuedColorEnum.iterator(); assertSame(ValuedColorEnum.RED, it.next()); assertSame(ValuedColorEnum.GREEN, it.next()); assertSame(ValuedColorEnum.BLUE, it.next()); }
public void testEquals() { assertSame(ValuedColorEnum.RED, ValuedColorEnum.RED); assertSame(ValuedColorEnum.getEnum("Red"), ValuedColorEnum.RED); }