public void test()
{
assertNotNull(ems);
ems.store(person1.getPersonId(), person1);
assertEquals(1, ems.getL2Cache().size());
ems.store(person2.getPersonId(), person2);
assertEquals(2, ems.getL2Cache().size());
PersonnelDTO p1 = ems.lookup(PersonnelDTO.class, person1.getPersonId());
assertNotNull(p1);
assertEquals(person1.getPersonId(), p1.getPersonId());
assertEquals(person1.getFirstName(), p1.getFirstName());
assertEquals(person1.getLastName(), p1.getLastName());
ems.remove(PersonnelDTO.class, person1.getPersonId());
assertNotNull(ems);
assertEquals(1, ems.getL2Cache().size());
ems.clear();
assertNotNull(ems);
assertEquals(0, ems.getL2Cache().size());
}