| 1 16 package scriptella.util; 17 18 import scriptella.AbstractTestCase; 19 20 26 public class ColumnsMapTest extends AbstractTestCase { 27 public void test() { 28 ColumnsMap map = new ColumnsMap(); 29 map.registerColumn("col1", 1); 30 try { 31 map.registerColumn("cOL1", 0); 32 fail("Index 0 should cause IllegalArgumentException"); 33 } catch (IllegalArgumentException e) { 34 } 36 map.registerColumn("col2", 2); 37 map.registerColumn("COl4", 4); 38 assertNull(map.find("no")); 39 assertEquals(2, map.find("col2").intValue()); 40 assertEquals(1, map.find("col1").intValue()); 41 assertEquals(4, map.find("4").intValue()); 42 assertEquals(4, map.find("CoL4").intValue()); 43 assertEquals(3, map.find("3").intValue()); 44 } 45 } 46 | Popular Tags |