public void testDeleteMemberFromNonExistentGroup() throws Exception {
        final String GROUP_NAME = "Test Group A";
        final JID needle = new JID("jane@" + Fixtures.XMPP_DOMAIN);
        final DefaultGroupProvider provider = new DefaultGroupProvider();

        try {
            provider.deleteMember(GROUP_NAME, needle);
        } catch (Throwable t){
            fail("Exception deleting a group member from a non-existent group. This should fail silently as a no-op.");
        }

        final Collection<String> result = provider.getGroupNames();
        assertEquals(0, result.size());
    }
Verifies that {@link DefaultGroupProvider#deleteMember(String, JID)} fails silently when removing a member from
a non-existent group
xmppserver/src/test/java/org/jivesoftware/openfire/group/DefaultGroupProviderTest.java