public void testTwoSameContains() {
logger.log(BasicLevel.DEBUG, "testUserCacheSingle");
PersistenceManager pm = pmf.getPersistenceManager();
Query q = pm.newQuery(Group.class);
q.declareParameters("String p1, String p2");
q.declareVariables("User u1 ; User u2");
q.setFilter("((this.users.contains(u1)) && (u1.name == p1)) && ((this.users.contains(u2)) && (u2.name == p2))");
Collection c = (Collection) q.execute("user_g0_u0", "user_g0_u1");
Collection founds = new ArrayList(c.size());
for (Iterator iter = c.iterator(); iter.hasNext();) {
Group g = (Group) iter.next();