Search in sources :

Example 16 with Resource

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

the class AttributesManagerEntryIntegrationTest method setMemberResourceAttributeWhenResourceNotExists.

@Test(expected = ResourceNotExistsException.class)
public void setMemberResourceAttributeWhenResourceNotExists() throws Exception {
    System.out.println(CLASS_NAME + "setMemberResourceAttributeWhenResourceNotExists");
    vo = setUpVo();
    member = setUpMember();
    attributes = setUpMemberResourceAttribute();
    attributesManager.setAttribute(sess, new Resource(), member, attributes.get(0));
// shouldn't find resource
}
Also used : Resource(cz.metacentrum.perun.core.api.Resource) AbstractPerunIntegrationTest(cz.metacentrum.perun.core.AbstractPerunIntegrationTest) Test(org.junit.Test)

Example 17 with Resource

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

the class AttributesManagerEntryIntegrationTest method getRequiredMemberResourceAttributesFromOneServiceWhenResourceNotExists.

@Test(expected = ResourceNotExistsException.class)
public void getRequiredMemberResourceAttributesFromOneServiceWhenResourceNotExists() throws Exception {
    System.out.println(CLASS_NAME + "getRequiredMemberResourceAttributesFromOneServiceWhenResourceNotExists");
    service = setUpService();
    vo = setUpVo();
    member = setUpMember();
    attributesManager.getRequiredAttributes(sess, service, new Resource(), member);
// shouldn't find resource
}
Also used : Resource(cz.metacentrum.perun.core.api.Resource) AbstractPerunIntegrationTest(cz.metacentrum.perun.core.AbstractPerunIntegrationTest) Test(org.junit.Test)

Example 18 with Resource

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

the class AttributesManagerEntryIntegrationTest method getResourceRequiredMemberResourceAttributesWorkWithUserWhenSecondResourceNotExists.

@Test(expected = ResourceNotExistsException.class)
public void getResourceRequiredMemberResourceAttributesWorkWithUserWhenSecondResourceNotExists() throws Exception {
    System.out.println(CLASS_NAME + "getResourceRequiredMemberResourceAttributesWorkWithUserWhenSecondResourceNotExists");
    vo = setUpVo();
    member = setUpMember();
    facility = setUpFacility();
    resource = setUpResource();
    attributesManager.getResourceRequiredAttributes(sess, resource, new Resource(), member, true);
// shouldn't find resource
}
Also used : Resource(cz.metacentrum.perun.core.api.Resource) AbstractPerunIntegrationTest(cz.metacentrum.perun.core.AbstractPerunIntegrationTest) Test(org.junit.Test)

Example 19 with Resource

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

the class AttributesManagerEntryIntegrationTest method getResourceRequiredGroupResourceAttributesWhenSecondResourceNotExists.

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

Example 20 with Resource

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

the class AttributesManagerEntryIntegrationTest method getGroupResourceAttributeByIdWhenResourceNotExists.

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

Aggregations

Resource (cz.metacentrum.perun.core.api.Resource)176 Test (org.junit.Test)110 Attribute (cz.metacentrum.perun.core.api.Attribute)82 AbstractPerunIntegrationTest (cz.metacentrum.perun.core.AbstractPerunIntegrationTest)79 Facility (cz.metacentrum.perun.core.api.Facility)56 User (cz.metacentrum.perun.core.api.User)55 Group (cz.metacentrum.perun.core.api.Group)49 ArrayList (java.util.ArrayList)41 Vo (cz.metacentrum.perun.core.api.Vo)31 Member (cz.metacentrum.perun.core.api.Member)29 PerunSession (cz.metacentrum.perun.core.api.PerunSession)29 AttributeNotExistsException (cz.metacentrum.perun.core.api.exceptions.AttributeNotExistsException)26 RichResource (cz.metacentrum.perun.core.api.RichResource)25 InternalErrorException (cz.metacentrum.perun.core.api.exceptions.InternalErrorException)20 RichUser (cz.metacentrum.perun.core.api.RichUser)18 ConsistencyErrorException (cz.metacentrum.perun.core.api.exceptions.ConsistencyErrorException)18 ContactGroup (cz.metacentrum.perun.core.api.ContactGroup)17 RichAttribute (cz.metacentrum.perun.core.api.RichAttribute)17 BanOnFacility (cz.metacentrum.perun.core.api.BanOnFacility)15 WrongReferenceAttributeValueException (cz.metacentrum.perun.core.api.exceptions.WrongReferenceAttributeValueException)14