resetSQL();
assertEquals(1, emps.size());
// Verify the delay load entity is detached
assertTrue(e instanceof PersistenceCapable);
PersistenceCapable pc = (PersistenceCapable)e;
assertTrue(pc.pcGetStateManager() instanceof DetachedStateManager);
// verify a second SQL was not issued to get the size
assertNoneSQLAnyOrder("SELECT .* DC_EMPLOYEE .*");
// add a employee to the collection and merge
IEmployee e2 = createEmployee();