@Override
    protected IDataSet getDataSet() throws Exception {
        // This dataset restores the state of the database to one that does not contain any groups (or metadata for
        // groups) between each test.
        return new XmlDataSet(getClass().getResourceAsStream("/datasets/clean.xml"));
    }
Unit tests that verify the functionality of {@link AbstractGroupProvider} methods not overridden by the
{@link DefaultGroupProvider}.

Implementation-wise, this class extends for DBTestCase, which is as JUnit 3 derivative. Practically, this means that
Junit 4 annotations in this class will be ignored.

@author Guus der Kinderen, guus.der.kinderen@gmail.com
xmppserver/src/test/java/org/jivesoftware/openfire/group/AbstractGroupProviderTest.java