protected void assertItemValue(Object obj) throws Exception { ArrayList item = (ArrayList) obj; IntItem intItem = (IntItem) item.get(0); TAIntItem taIntItem = (TAIntItem) item.get(1); Assert.areEqual(100, intItem.value()); Assert.areEqual(new Integer(200), intItem.integerValue()); Assert.areEqual(new Integer(300), intItem.object()); Assert.areEqual(100, taIntItem.value()); Assert.areEqual(new Integer(200), taIntItem.integerValue()); Assert.areEqual(new Integer(300), taIntItem.object()); }