package com.jidesoft.converter; import junit.framework.TestCase; public class TestEnumConverter extends TestCase { public enum Rank { DEUCE, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK, QUEEN, KING, ACE } public void testEnumConverterEnum() { ObjectConverter converter1 = new EnumConverter("Rank", Rank.values(), new String[]{ Rank.DEUCE.toString(), Rank.THREE.toString(), Rank.FOUR.toString(), Rank.FIVE.toString(), Rank.SIX.toString(), Rank.SEVEN.toString(), Rank.EIGHT.toString(), Rank.NINE.toString(), Rank.TEN.toString(), Rank.JACK.toString(), Rank.QUEEN.toString(), Rank.KING.toString(), Rank.ACE.toString(), }); ObjectConverter converter2 = new EnumConverter("Rank", Rank.values(), EnumConverter.toStrings(Rank.values())); assertEquals(Rank.DEUCE.toString(), converter2.toString(Rank.DEUCE, null)); } }