Fixing tests

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-publisher@141578 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Luca Frosini 2017-01-13 17:20:14 +00:00
parent e29df940e5
commit 6480c31d46
1 changed files with 244 additions and 203 deletions

View File

@ -43,7 +43,7 @@ import org.gcube.informationsystem.model.relation.IsIdentifiedBy;
import org.gcube.informationsystem.model.relation.IsRelatedTo;
import org.gcube.informationsystem.model.relation.Relation;
import org.gcube.informationsystem.model.relation.isrelatedto.Hosts;
import org.gcube.informationsystem.resourceregistry.api.exceptions.entity.facet.FacetNotFoundException;
import org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException;
import org.gcube.informationsystem.resourceregistry.client.proxy.Direction;
import org.gcube.informationsystem.resourceregistry.client.proxy.ResourceRegistryClient;
import org.gcube.informationsystem.resourceregistry.client.proxy.ResourceRegistryClientFactory;
@ -104,8 +104,8 @@ public class ERManagementTest extends ScopedTest {
"https://joinup.ec.europa.eu/community/eupl/og_page/european-union-public-licence-eupl-v11"));
eService.addFacet(licenseFacet);
eService = resourceRegistryPublisher.createResource(EService.class, eService);
eService = resourceRegistryPublisher.createResource(EService.class,
eService);
boolean deleted = resourceRegistryPublisher.deleteResource(eService);
Assert.assertTrue(deleted);
@ -118,7 +118,8 @@ public class ERManagementTest extends ScopedTest {
cpuFacet.setModel("Opteron");
cpuFacet.setVendor("AMD");
CPUFacet createdCpuFacet = resourceRegistryPublisher.createFacet(CPUFacet.class, cpuFacet);
CPUFacet createdCpuFacet = resourceRegistryPublisher.createFacet(
CPUFacet.class, cpuFacet);
Assert.assertTrue(cpuFacet.getClockSpeed().compareTo(
createdCpuFacet.getClockSpeed()) == 0);
@ -129,8 +130,8 @@ public class ERManagementTest extends ScopedTest {
UUID uuid = createdCpuFacet.getHeader().getUUID();
CPUFacet readCpuFacet = resourceRegistryClient.getInstance(CPUFacet.class, uuid);
CPUFacet readCpuFacet = resourceRegistryClient.getInstance(
CPUFacet.class, uuid);
Assert.assertTrue(cpuFacet.getClockSpeed().compareTo(
readCpuFacet.getClockSpeed()) == 0);
Assert.assertTrue(cpuFacet.getModel()
@ -139,7 +140,6 @@ public class ERManagementTest extends ScopedTest {
readCpuFacet.getVendor()) == 0);
Assert.assertTrue(uuid.compareTo(readCpuFacet.getHeader().getUUID()) == 0);
String newVendor = "Intel";
String newClockSpeed = "2 GHz";
readCpuFacet.setVendor(newVendor);
@ -150,8 +150,8 @@ public class ERManagementTest extends ScopedTest {
readCpuFacet.setAdditionalProperty(additionPropertyKey,
additionPropertyValue);
CPUFacet updatedCpuFacet = resourceRegistryPublisher.updateFacet(CPUFacet.class, readCpuFacet);
CPUFacet updatedCpuFacet = resourceRegistryPublisher.updateFacet(
CPUFacet.class, readCpuFacet);
Assert.assertTrue(readCpuFacet.getClockSpeed().compareTo(
updatedCpuFacet.getClockSpeed()) == 0);
Assert.assertTrue(readCpuFacet.getModel().compareTo(
@ -164,8 +164,8 @@ public class ERManagementTest extends ScopedTest {
.getAdditionalProperty(additionPropertyKey)) == 0);
Assert.assertTrue(uuid.compareTo(updatedCpuFacet.getHeader().getUUID()) == 0);
CPUFacet readUpdatedCpuFacet = resourceRegistryClient.getInstance(CPUFacet.class, uuid);
CPUFacet readUpdatedCpuFacet = resourceRegistryClient.getInstance(
CPUFacet.class, uuid);
Assert.assertTrue(updatedCpuFacet.getClockSpeed().compareTo(
readUpdatedCpuFacet.getClockSpeed()) == 0);
Assert.assertTrue(updatedCpuFacet.getModel().compareTo(
@ -178,12 +178,13 @@ public class ERManagementTest extends ScopedTest {
.getAdditionalProperty(additionPropertyKey)) == 0);
Assert.assertTrue(uuid.compareTo(updatedCpuFacet.getHeader().getUUID()) == 0);
boolean deleted = resourceRegistryPublisher.deleteFacet(readUpdatedCpuFacet);
boolean deleted = resourceRegistryPublisher
.deleteFacet(readUpdatedCpuFacet);
Assert.assertTrue(deleted);
}
public Map<String, Resource> createHostingNodeAndEService() throws Exception {
public Map<String, Resource> createHostingNodeAndEService()
throws Exception {
Map<String, Resource> map = new HashMap<>();
EService eService = new EServiceImpl();
@ -197,8 +198,8 @@ public class ERManagementTest extends ScopedTest {
eService, softwareFacet, null);
eService.addFacet(isIdentifiedBy);
eService = resourceRegistryPublisher.createResource(EService.class, eService);
eService = resourceRegistryPublisher.createResource(EService.class,
eService);
map.put(EService.NAME, eService);
NetworkingFacet networkingFacet = new NetworkingFacetImpl();
@ -208,7 +209,8 @@ public class ERManagementTest extends ScopedTest {
networkingFacet.setMask("255.255.248.0");
networkingFacet.setBroadcastAddress("146.48.87.255");
networkingFacet = resourceRegistryPublisher.createFacet(NetworkingFacet.class, networkingFacet);
networkingFacet = resourceRegistryPublisher.createFacet(
NetworkingFacet.class, networkingFacet);
logger.debug("Unmarshalled {} {}", NetworkingFacet.NAME,
networkingFacet);
@ -224,7 +226,6 @@ public class ERManagementTest extends ScopedTest {
networkingFacet, null);
hostingNode.attachFacet(isIdentifiedBy);
PropagationConstraint propagationConstraint = new PropagationConstraintImpl();
propagationConstraint.setRemoveConstraint(RemoveConstraint.cascade);
@ -232,7 +233,8 @@ public class ERManagementTest extends ScopedTest {
hostingNode, eService, propagationConstraint);
hostingNode.attachResource(hosts);
hostingNode = resourceRegistryPublisher.createResource(HostingNode.class, hostingNode);
hostingNode = resourceRegistryPublisher.createResource(
HostingNode.class, hostingNode);
logger.debug("Unmarshalled {} {}", HostingNode.NAME, hostingNode);
map.put(HostingNode.NAME, hostingNode);
@ -243,16 +245,19 @@ public class ERManagementTest extends ScopedTest {
public void testCreateHostingNodeAndEService() throws Exception {
Map<String, Resource> map = createHostingNodeAndEService();
boolean deleted = resourceRegistryPublisher.deleteResource(map.get(EService.NAME));
boolean deleted = resourceRegistryPublisher.deleteResource(map
.get(EService.NAME));
Assert.assertTrue(deleted);
deleted = resourceRegistryPublisher.deleteResource(map.get(HostingNode.NAME));
deleted = resourceRegistryPublisher.deleteResource(map
.get(HostingNode.NAME));
Assert.assertTrue(deleted);
}
@SuppressWarnings("unchecked")
@Test
public void testCreateHostingNodeAndEServiceWithSharedFacet() throws Exception {
public void testCreateHostingNodeAndEServiceWithSharedFacet()
throws Exception {
Map<String, Resource> map = createHostingNodeAndEService();
EService eService = (EService) map.get(EService.NAME);
@ -261,21 +266,24 @@ public class ERManagementTest extends ScopedTest {
Facet shared = hostingNode.getConsistsOf().get(0).getTarget();
UUID sharedFacetUUID = shared.getHeader().getUUID();
ConsistsOf<EService, Facet> consistsOf = new ConsistsOfImpl<EService, Facet>(eService, shared, null);
consistsOf = resourceRegistryPublisher.createConsistsOf(ConsistsOf.class, consistsOf);
ConsistsOf<EService, Facet> consistsOf = new ConsistsOfImpl<EService, Facet>(
eService, shared, null);
consistsOf = resourceRegistryPublisher.createConsistsOf(
ConsistsOf.class, consistsOf);
boolean deleted = resourceRegistryPublisher.deleteResource(map.get(EService.NAME));
boolean deleted = resourceRegistryPublisher.deleteResource(map
.get(EService.NAME));
Assert.assertTrue(deleted);
deleted = resourceRegistryPublisher.deleteResource(map.get(HostingNode.NAME));
deleted = resourceRegistryPublisher.deleteResource(map
.get(HostingNode.NAME));
Assert.assertTrue(deleted);
try {
resourceRegistryClient.getInstance(Facet.class, sharedFacetUUID);
throw new Exception(String.format("Shared Facet %s was not deleted", shared));
}catch(FacetNotFoundException e){
throw new Exception(String.format(
"Shared Facet %s was not deleted", shared));
} catch (ResourceRegistryException e) {
logger.debug("Shared Facet was not foud as expected");
}
}
@ -285,22 +293,26 @@ public class ERManagementTest extends ScopedTest {
public void testCreateResourceAndFacet() throws Exception {
HostingNode hostingNode = new HostingNodeImpl();
hostingNode = resourceRegistryPublisher.createResource(HostingNode.class, hostingNode);
hostingNode = resourceRegistryPublisher.createResource(
HostingNode.class, hostingNode);
CPUFacet cpuFacet = new CPUFacetImpl();
cpuFacet.setClockSpeed("1 GHz");
cpuFacet.setModel("Opteron");
cpuFacet.setVendor("AMD");
CPUFacet createdCpuFacet = resourceRegistryPublisher.createFacet(CPUFacet.class, cpuFacet);
CPUFacet createdCpuFacet = resourceRegistryPublisher.createFacet(
CPUFacet.class, cpuFacet);
ConsistsOf<HostingNode, Facet> consistsOf = new ConsistsOfImpl<HostingNode, Facet>(hostingNode, createdCpuFacet, null);
consistsOf = resourceRegistryPublisher.createConsistsOf(ConsistsOf.class, consistsOf);
ConsistsOf<HostingNode, Facet> consistsOf = new ConsistsOfImpl<HostingNode, Facet>(
hostingNode, createdCpuFacet, null);
consistsOf = resourceRegistryPublisher.createConsistsOf(
ConsistsOf.class, consistsOf);
UUID consistOfUUID = consistsOf.getHeader().getUUID();
boolean detached = resourceRegistryPublisher.deleteConsistsOf(consistsOf);
boolean detached = resourceRegistryPublisher
.deleteConsistsOf(consistsOf);
if (detached) {
logger.trace("{} {} with uuid {} removed successfully",
@ -317,7 +329,6 @@ public class ERManagementTest extends ScopedTest {
}
@SuppressWarnings("unchecked")
@Test
public void testGetAll() throws Exception {
@ -341,42 +352,49 @@ public class ERManagementTest extends ScopedTest {
/* Getting all instances of created specific Resources */
for (String key : resources.keySet()) {
List<Resource> list = (List<Resource>) resourceRegistryClient.getInstances(resources.get(key).get(0).getClass(), false);
List<Resource> list = (List<Resource>) resourceRegistryClient
.getInstances(key, false);
logger.debug("{} are {} : {} ", key, list.size(), list);
Assert.assertTrue(list.size() == MAX);
}
/* Getting all Resources polymorphic and non polymorphic */
List<Resource> list = (List<Resource>) resourceRegistryClient.getInstances(Resource.class, true);
List<Resource> list = (List<Resource>) resourceRegistryClient
.getInstances(Resource.NAME, true);
logger.debug("{} are {} : {} ", Resource.NAME, list.size(), list);
Assert.assertTrue(list.size() == (MAX * typeNumber));
list = (List<Resource>) resourceRegistryClient.getInstances(Resource.class, false);
list = (List<Resource>) resourceRegistryClient.getInstances(
Resource.NAME, false);
Assert.assertTrue(list.size() == 0);
/* Getting all IsRelatedTo polymorphic and non polymorphic */
List<Resource> resourcesList = (List<Resource>) resourceRegistryClient.getInstances(IsRelatedTo.class, true);
logger.debug("{} are {} : {} ", IsRelatedTo.NAME, resourcesList.size(), resourcesList);
List<Resource> resourcesList = (List<Resource>) resourceRegistryClient
.getInstances(IsRelatedTo.NAME, true);
logger.debug("{} are {} : {} ", IsRelatedTo.NAME, resourcesList.size(),
resourcesList);
Assert.assertTrue(resourcesList.size() == MAX);
resourcesList = (List<Resource>) resourceRegistryClient.getInstances(IsRelatedTo.class, false);
resourcesList = (List<Resource>) resourceRegistryClient.getInstances(
IsRelatedTo.NAME, false);
Assert.assertTrue(resourcesList.size() == 0);
/* Getting all ConsistsOf polymorphic and non polymorphic */
List<Resource> consistsOfPolimorphicList = (List<Resource>) resourceRegistryClient.getInstances(ConsistsOf.class, true);
logger.debug("{} are {} : {} ", IsRelatedTo.NAME, consistsOfPolimorphicList.size(), consistsOfPolimorphicList);
List<Resource> consistsOfPolimorphicList = (List<Resource>) resourceRegistryClient
.getInstances(ConsistsOf.NAME, true);
logger.debug("{} are {} : {} ", IsRelatedTo.NAME,
consistsOfPolimorphicList.size(), consistsOfPolimorphicList);
List<Resource> consistsOfNonPolimorphicList = (List<Resource>) resourceRegistryClient.getInstances(ConsistsOf.class, false);
logger.debug("{} are {} : {} ", IsRelatedTo.NAME, consistsOfNonPolimorphicList.size(), consistsOfNonPolimorphicList);
Assert.assertTrue(consistsOfPolimorphicList.size()>=consistsOfNonPolimorphicList.size());
List<Resource> consistsOfNonPolimorphicList = (List<Resource>) resourceRegistryClient
.getInstances(ConsistsOf.NAME, false);
logger.debug("{} are {} : {} ", IsRelatedTo.NAME,
consistsOfNonPolimorphicList.size(),
consistsOfNonPolimorphicList);
Assert.assertTrue(consistsOfPolimorphicList.size() >= consistsOfNonPolimorphicList
.size());
/* Removing created Entity and Relation to have a clean DB */
@ -387,7 +405,6 @@ public class ERManagementTest extends ScopedTest {
}
}
@SuppressWarnings("unchecked")
@Test
public void testGetAllFrom() throws Exception {
Map<String, Resource> map = createHostingNodeAndEService();
@ -398,105 +415,129 @@ public class ERManagementTest extends ScopedTest {
HostingNode hostingNode = (HostingNode) map.get(HostingNode.NAME);
UUID hostingNodeUUID = hostingNode.getHeader().getUUID();
/* EService */
List<Resource> resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, true, eServiceUUID, Direction.both);
List<Resource> resourceList = resourceRegistryClient
.getInstancesFromEntity(IsRelatedTo.NAME, true, eServiceUUID,
Direction.both);
Assert.assertTrue(resourceList.size() == 1);
Resource sourceResource = resourceList.get(0);
Resource targetResource = sourceResource.getIsRelatedTo().get(0).getTarget();
Assert.assertTrue(sourceResource.getHeader().getUUID().compareTo(hostingNodeUUID)==0);
Assert.assertTrue(targetResource.getHeader().getUUID().compareTo(eServiceUUID)==0);
Resource targetResource = sourceResource.getIsRelatedTo().get(0)
.getTarget();
Assert.assertTrue(sourceResource.getHeader().getUUID()
.compareTo(hostingNodeUUID) == 0);
Assert.assertTrue(targetResource.getHeader().getUUID()
.compareTo(eServiceUUID) == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, true, eServiceUUID, Direction.in);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, true, eServiceUUID, Direction.in);
Assert.assertTrue(resourceList.size() == 1);
sourceResource = resourceList.get(0);
targetResource = sourceResource.getIsRelatedTo().get(0).getTarget();
Assert.assertTrue(sourceResource.getHeader().getUUID().compareTo(hostingNodeUUID)==0);
Assert.assertTrue(targetResource.getHeader().getUUID().compareTo(eServiceUUID)==0);
Assert.assertTrue(sourceResource.getHeader().getUUID()
.compareTo(hostingNodeUUID) == 0);
Assert.assertTrue(targetResource.getHeader().getUUID()
.compareTo(eServiceUUID) == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, true, eServiceUUID, Direction.out);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, true, eServiceUUID, Direction.out);
Assert.assertTrue(resourceList.size() == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, false, eServiceUUID, Direction.both);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, false, eServiceUUID, Direction.both);
Assert.assertTrue(resourceList.size() == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, false, eServiceUUID, Direction.in);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, false, eServiceUUID, Direction.in);
Assert.assertTrue(resourceList.size() == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, false, eServiceUUID, Direction.out);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, false, eServiceUUID, Direction.out);
Assert.assertTrue(resourceList.size() == 0);
/* END EService */
/* Hosting Node */
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, true, hostingNodeUUID, Direction.both);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, true, hostingNodeUUID, Direction.both);
Assert.assertTrue(resourceList.size() == 1);
sourceResource = resourceList.get(0);
targetResource = sourceResource.getIsRelatedTo().get(0).getTarget();
Assert.assertTrue(sourceResource.getHeader().getUUID().compareTo(hostingNodeUUID)==0);
Assert.assertTrue(targetResource.getHeader().getUUID().compareTo(eServiceUUID)==0);
Assert.assertTrue(sourceResource.getHeader().getUUID()
.compareTo(hostingNodeUUID) == 0);
Assert.assertTrue(targetResource.getHeader().getUUID()
.compareTo(eServiceUUID) == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, true, hostingNodeUUID, Direction.in);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, true, hostingNodeUUID, Direction.in);
Assert.assertTrue(resourceList.size() == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, true, hostingNodeUUID, Direction.out);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, true, hostingNodeUUID, Direction.out);
Assert.assertTrue(resourceList.size() == 1);
sourceResource = resourceList.get(0);
targetResource = sourceResource.getIsRelatedTo().get(0).getTarget();
Assert.assertTrue(sourceResource.getHeader().getUUID().compareTo(hostingNodeUUID)==0);
Assert.assertTrue(targetResource.getHeader().getUUID().compareTo(eServiceUUID)==0);
Assert.assertTrue(sourceResource.getHeader().getUUID()
.compareTo(hostingNodeUUID) == 0);
Assert.assertTrue(targetResource.getHeader().getUUID()
.compareTo(eServiceUUID) == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, false, hostingNodeUUID, Direction.both);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, false, hostingNodeUUID, Direction.both);
Assert.assertTrue(resourceList.size() == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, false, hostingNodeUUID, Direction.in);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, false, hostingNodeUUID, Direction.in);
Assert.assertTrue(resourceList.size() == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(IsRelatedTo.class, false, hostingNodeUUID, Direction.out);
resourceList = resourceRegistryClient.getInstancesFromEntity(
IsRelatedTo.NAME, false, hostingNodeUUID, Direction.out);
Assert.assertTrue(resourceList.size() == 0);
/* END HostingNode */
Facet identificationFacet = eService.getIdentificationFacets().get(0);
UUID identificationFacetUUID = identificationFacet.getHeader().getUUID();
UUID identificationFacetUUID = identificationFacet.getHeader()
.getUUID();
/* SoftwareFacet of Eservice */
resourceList = resourceRegistryClient.getInstancesFromEntity(ConsistsOf.class, true, identificationFacetUUID, Direction.both);
resourceList = resourceRegistryClient.getInstancesFromEntity(
ConsistsOf.NAME, true, identificationFacetUUID, Direction.both);
Assert.assertTrue(resourceList.size() == 1);
sourceResource = resourceList.get(0);
Facet targetIdentificationFacet = sourceResource.getIdentificationFacets().get(0);
Assert.assertTrue(sourceResource.getHeader().getUUID().compareTo(eServiceUUID)==0);
Assert.assertTrue(targetIdentificationFacet.getHeader().getUUID().compareTo(identificationFacetUUID)==0);
Facet targetIdentificationFacet = sourceResource
.getIdentificationFacets().get(0);
Assert.assertTrue(sourceResource.getHeader().getUUID()
.compareTo(eServiceUUID) == 0);
Assert.assertTrue(targetIdentificationFacet.getHeader().getUUID()
.compareTo(identificationFacetUUID) == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(ConsistsOf.class, true, identificationFacetUUID, Direction.in);
resourceList = resourceRegistryClient.getInstancesFromEntity(
ConsistsOf.NAME, true, identificationFacetUUID, Direction.in);
Assert.assertTrue(resourceList.size() == 1);
sourceResource = resourceList.get(0);
targetIdentificationFacet = sourceResource.getIdentificationFacets().get(0);
Assert.assertTrue(sourceResource.getHeader().getUUID().compareTo(eServiceUUID)==0);
Assert.assertTrue(targetIdentificationFacet.getHeader().getUUID().compareTo(identificationFacetUUID)==0);
targetIdentificationFacet = sourceResource.getIdentificationFacets()
.get(0);
Assert.assertTrue(sourceResource.getHeader().getUUID()
.compareTo(eServiceUUID) == 0);
Assert.assertTrue(targetIdentificationFacet.getHeader().getUUID()
.compareTo(identificationFacetUUID) == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(ConsistsOf.class, true, identificationFacetUUID, Direction.out);
resourceList = resourceRegistryClient.getInstancesFromEntity(
ConsistsOf.NAME, true, identificationFacetUUID, Direction.out);
Assert.assertTrue(resourceList.size() == 0);
resourceList = resourceRegistryClient.getInstancesFromEntity(ConsistsOf.class, false, identificationFacetUUID, Direction.both);
resourceList = resourceRegistryClient
.getInstancesFromEntity(ConsistsOf.NAME, false,
identificationFacetUUID, Direction.both);
Assert.assertTrue(resourceList.size() == 0);
resourceRegistryClient.getInstancesFromEntity(ConsistsOf.class, false, identificationFacetUUID, Direction.in);
resourceRegistryClient.getInstancesFromEntity(ConsistsOf.NAME, false,
identificationFacetUUID, Direction.in);
Assert.assertTrue(resourceList.size() == 0);
resourceRegistryClient.getInstancesFromEntity(ConsistsOf.class, false, identificationFacetUUID, Direction.out);
resourceRegistryClient.getInstancesFromEntity(ConsistsOf.NAME, false,
identificationFacetUUID, Direction.out);
Assert.assertTrue(resourceList.size() == 0);
/* END SoftwareFacet of Eservice */
/* Removing created Entity and Relation to have a clean DB */
boolean deleted = resourceRegistryPublisher.deleteResource(hostingNode);
Assert.assertTrue(deleted);