1 17 18 24 package javax.enterprise.deploy.shared; 25 26 import junit.framework.TestCase; 27 28 31 public class DConfigBeanVersionTypeTest extends TestCase { 32 public void testValues() { 33 assertEquals(0, DConfigBeanVersionType.V1_3.getValue()); 34 assertEquals(1, DConfigBeanVersionType.V1_3_1.getValue()); 35 assertEquals(2, DConfigBeanVersionType.V1_4.getValue()); 36 } 37 38 public void testToString() { 39 assertEquals("V1_3", DConfigBeanVersionType.V1_3.toString()); 40 assertEquals("V1_3_1", DConfigBeanVersionType.V1_3_1.toString()); 41 assertEquals("V1_4", DConfigBeanVersionType.V1_4.toString()); 42 assertEquals("5", new ActionType(5).toString()); 44 } 45 46 public void testValueToSmall() { 47 try { 48 DConfigBeanVersionType.getDConfigBeanVersionType(-1); 49 fail("Expected AIOOBE"); 50 } catch (ArrayIndexOutOfBoundsException aioobe) { 51 } 52 } 53 54 public void testValueToLarge() { 55 try { 56 DConfigBeanVersionType.getDConfigBeanVersionType(3); 57 fail("Expected AIOOBE"); 58 } catch (ArrayIndexOutOfBoundsException aioobe) { 59 } 60 } 61 } 62 | Popular Tags |