package org.fenixedu.bennu.core.example.groups;
import org.fenixedu.bennu.core.domain.exceptions.DomainException;
import org.fenixedu.bennu.core.groups.Group;
import org.junit.Test;
public class TestDynamicGroup {
@Test
public void testValidIdentifiers() {
Group.dynamic("managers");
Group.dynamic("Az0_");
Group.dynamic("_3fJI");
}
@Test(expected = DomainException.class)
public void testInvalidEmptyIdentifier() {
Group.dynamic("");
}
@Test(expected = DomainException.class)
public void invalidIdentifierThrowsException() {
Group.dynamic("hello!");
}
}