Search in sources :

Example 21 with Group

use of cz.metacentrum.perun.core.api.Group in project perun by CESNET.

the class AttributesManagerEntryIntegrationTest method getGroupResourceAttributeByIdWhenGroupNotExists.

@Test(expected = GroupNotExistsException.class)
public void getGroupResourceAttributeByIdWhenGroupNotExists() throws Exception {
    System.out.println(CLASS_NAME + "getGroupResourceAttributeByIdWhenGroupNotExists");
    vo = setUpVo();
    facility = setUpFacility();
    resource = setUpResource();
    attributes = setUpGroupResourceAttribute();
    int id = attributes.get(0).getId();
    attributesManager.getAttributeById(sess, resource, new Group(), id);
// shouldn't find group
}
Also used : Group(cz.metacentrum.perun.core.api.Group) AbstractPerunIntegrationTest(cz.metacentrum.perun.core.AbstractPerunIntegrationTest) Test(org.junit.Test)

Example 22 with Group

use of cz.metacentrum.perun.core.api.Group in project perun by CESNET.

the class AttributesManagerEntryIntegrationTest method removeGroupAttributesWhenGroupNotExists.

@Test(expected = GroupNotExistsException.class)
public void removeGroupAttributesWhenGroupNotExists() throws Exception {
    System.out.println(CLASS_NAME + "removeGroupAttributesWhenGroupNotExists");
    attributes = setUpUserAttribute();
    attributesManager.removeAttributes(sess, new Group(), attributes);
// shouldn't find group
}
Also used : Group(cz.metacentrum.perun.core.api.Group) AbstractPerunIntegrationTest(cz.metacentrum.perun.core.AbstractPerunIntegrationTest) Test(org.junit.Test)

Example 23 with Group

use of cz.metacentrum.perun.core.api.Group in project perun by CESNET.

the class AttributesManagerEntryIntegrationTest method getRequiredGroupAttributesFromOneServiceWhenGroupNotExists.

@Test(expected = GroupNotExistsException.class)
public void getRequiredGroupAttributesFromOneServiceWhenGroupNotExists() throws Exception {
    System.out.println(CLASS_NAME + "getRequiredGroupAttributesFromOneServiceWhenGroupNotExists");
    service = setUpService();
    attributes = setUpRequiredAttributes();
    attributesManager.getRequiredAttributes(sess, service, new Group());
// shouldn't find group
}
Also used : Group(cz.metacentrum.perun.core.api.Group) AbstractPerunIntegrationTest(cz.metacentrum.perun.core.AbstractPerunIntegrationTest) Test(org.junit.Test)

Example 24 with Group

use of cz.metacentrum.perun.core.api.Group in project perun by CESNET.

the class AttributesManagerEntryIntegrationTest method removeAllGroupResourceAttributesWhenGroupNotExists.

@Test(expected = GroupNotExistsException.class)
public void removeAllGroupResourceAttributesWhenGroupNotExists() throws Exception {
    System.out.println(CLASS_NAME + "removeAllGroupResourceAttributesWhenGroupNotExists");
    vo = setUpVo();
    facility = setUpFacility();
    resource = setUpResource();
    attributesManager.removeAllAttributes(sess, resource, new Group());
// shouldn't find group
}
Also used : Group(cz.metacentrum.perun.core.api.Group) AbstractPerunIntegrationTest(cz.metacentrum.perun.core.AbstractPerunIntegrationTest) Test(org.junit.Test)

Example 25 with Group

use of cz.metacentrum.perun.core.api.Group in project perun by CESNET.

the class AttributesManagerEntryIntegrationTest method setGroupResourceAttributesWhenMemberNotExists.

@Test(expected = GroupNotExistsException.class)
public void setGroupResourceAttributesWhenMemberNotExists() throws Exception {
    System.out.println(CLASS_NAME + "setMemberResourceAttributesWhenMemberNotExists");
    vo = setUpVo();
    facility = setUpFacility();
    resource = setUpResource();
    attributes = setUpGroupResourceAttribute();
    attributesManager.setAttributes(sess, resource, new Group(), attributes);
// shouldn't find group
}
Also used : Group(cz.metacentrum.perun.core.api.Group) AbstractPerunIntegrationTest(cz.metacentrum.perun.core.AbstractPerunIntegrationTest) Test(org.junit.Test)

Aggregations

Group (cz.metacentrum.perun.core.api.Group)209 Test (org.junit.Test)128 AbstractPerunIntegrationTest (cz.metacentrum.perun.core.AbstractPerunIntegrationTest)124 RichGroup (cz.metacentrum.perun.core.api.RichGroup)56 Member (cz.metacentrum.perun.core.api.Member)55 Resource (cz.metacentrum.perun.core.api.Resource)49 Vo (cz.metacentrum.perun.core.api.Vo)48 User (cz.metacentrum.perun.core.api.User)46 ArrayList (java.util.ArrayList)42 InternalErrorException (cz.metacentrum.perun.core.api.exceptions.InternalErrorException)36 ContactGroup (cz.metacentrum.perun.core.api.ContactGroup)35 Attribute (cz.metacentrum.perun.core.api.Attribute)34 RichUser (cz.metacentrum.perun.core.api.RichUser)26 Facility (cz.metacentrum.perun.core.api.Facility)24 ConsistencyErrorException (cz.metacentrum.perun.core.api.exceptions.ConsistencyErrorException)18 RichResource (cz.metacentrum.perun.core.api.RichResource)17 AttributeNotExistsException (cz.metacentrum.perun.core.api.exceptions.AttributeNotExistsException)15 PrivilegeException (cz.metacentrum.perun.core.api.exceptions.PrivilegeException)13 BanOnFacility (cz.metacentrum.perun.core.api.BanOnFacility)11 ExtSource (cz.metacentrum.perun.core.api.ExtSource)11