*/
public void testRemoveMembership() throws Exception
{
createMembership(userName, groupName1, membershipType);
Membership m = mHandler.findMembershipByUserGroupAndType(userName, "/" + groupName1, membershipType);
assertNotNull(m);
m = mHandler.removeMembership(m.getId(), true);
assertEquals(m.getGroupId(), "/" + groupName1);
assertEquals(m.getMembershipType(), membershipType);
assertEquals(m.getUserName(), userName);
assertNull(mHandler.findMembershipByUserGroupAndType(userName, "/" + groupName1, membershipType));
// try to remove not existed membership. We are supposed to get "null" instead of Exception