assertTrue(controllerParam.getName().equals("b"));
assertTrue(controllerParam.getValue().equals("2"));
Iterator entries = rootset.getEntriesIterator();
assertNotNull(entries);
Entry entry = (Entry)entries.next();
assertTrue(entry.getParent().equals("LoggedInWelcome"));
assertTrue(entry.getId().equals("03"));
Layout elayout = entry.getLayout();
assertNotNull(elayout);
Iterator elayoutParams = elayout.getParameterIterator();
assertNotNull(elayoutParams);
Parameter elayoutParam = (Parameter)elayoutParams.next();
assertTrue(elayoutParam.getName().equals("column"));
elayoutParam = (Parameter)elayoutParams.next();
assertTrue(elayoutParam.getName().equals("row"));
Iterator pv = rootset.getPortletsIterator();
Portlets p = (Portlets)pv.next();
assertNotNull(p);
Controller pc = p.getController();
assertNotNull(pc);
assertTrue(pc.getName().equals("TwoColumns"));
Iterator pe = p.getEntriesIterator();
assertNotNull(pe);
Entry e1 = (Entry)pe.next();
assertTrue(e1.getParent().equals("HelloWhatever"));
assertTrue(e1.getId().equals("99"));
Entry e2 = (Entry)pe.next();
assertTrue(e2.getParent().equals("HelloVelocity"));
assertTrue(e2.getId().equals("100"));
Entry e3 = (Entry)pe.next();
assertTrue(e3.getParent().equals("HelloCleveland"));
assertTrue(e3.getId().startsWith("P-"));
System.out.println(e3.getId());
Iterator rv = p.getReferenceIterator();
assertNotNull(rv);
Reference ref = (Reference)rv.next();
assertNotNull(ref);