Membership ms = getEff(s, g, subj, list, depth, via);
Set effs = getEff(s, g, subj, list, depth, via);
  protected static void testEff(    GrouperSession s, Group g, Subject subj, String list, Group via, int depth  )   {    String msg = "testEff ";    try {      Field   f   = FieldFinder.find(list);      Member  m   = MemberFinder.findBySubject(s, subj);      msg += "["+g.getName()+"]["+m+"]["+f.getName()+"]"        + "["+depth+"]["+via.getName()+"] ";      Assert.assertTrue(msg + "m.subj == subj", m.getSubject().equals(subj));      Assert.assertTrue(msg + "g hasMember"   , g.hasMember(subj, f));      Assert.assertTrue(msg + "g hasEffMember", g.hasEffectiveMember(subj, f));      Assert.assertTrue(msg + "m isMember"    , m.isMember(g, f));      Assert.assertTrue(msg + "m isEffMember" , m.isEffectiveMember(g, f));      Membership ms = getEff(s, g, subj, list, depth, via);    }    catch (Exception e) {      Assert.fail(msg + e.getMessage());    }  } // protected static TestImm(s, g, subj, list, via, depth)