assertEquals(0,set.size());
}
public void testClear() throws Exception
{
TransactionSet set = new TransactionSet();
set.add(1,"msg1",1,null);
set.add(2,"msg2",1,null);
set.add(3,"msg3",1,null);
set.add(4,"msg4",1,null);
assertEquals(4,set.size());
TransactionItem[] items = set.clear();
assertEquals(4,items.length);
for(int n=0;n<items.length;n++)
assertEquals(n+1,items[n].getHandle());
assertEquals(0,set.size());
set.add(1,"msg1",1,null);
set.add(2,"msg2",1,null);
set.add(3,"msg3",1,null);
assertEquals(3,set.size());
items = set.clear();
assertEquals(3,items.length);
for(int n=0;n<items.length;n++)
assertEquals(n+1,items[n].getHandle());
assertEquals(0,set.size());
}