diff --git a/src/test/java/org/gcube/informationsystem/resourceregistry/resources/impl/SmartgearResourcesTest.java b/src/test/java/org/gcube/informationsystem/resourceregistry/resources/impl/SmartgearResourcesTest.java index 98ef19b..3d92c6d 100644 --- a/src/test/java/org/gcube/informationsystem/resourceregistry/resources/impl/SmartgearResourcesTest.java +++ b/src/test/java/org/gcube/informationsystem/resourceregistry/resources/impl/SmartgearResourcesTest.java @@ -89,6 +89,21 @@ public class SmartgearResourcesTest extends ScopedTest { hostingNode = Entities.unmarshal(HostingNode.class, hnJson); logger.debug("Unmarshalled {} {}", HostingNode.NAME, hostingNode); + + UUID hnUUID = hostingNode.getHeader().getUUID(); + + resourceManagement = new ResourceManagement(); + resourceManagement.setUUID(hnUUID); + String read = resourceManagement.read(); + HostingNode readHN = Entities.unmarshal(HostingNode.class, read); + logger.debug("Read {} {}", EService.NAME, readHN); + + Assert.assertTrue(hnUUID.compareTo(readHN.getHeader().getUUID())==0); + + resourceManagement = new ResourceManagement(); + resourceManagement.setUUID(hnUUID); + boolean deleted = resourceManagement.delete(); + Assert.assertTrue(deleted); } @Test @@ -110,7 +125,7 @@ public class SmartgearResourcesTest extends ScopedTest { resourceManagement.setUUID(eServiceUUID); String read = resourceManagement.read(); EService readEService = Entities.unmarshal(EService.class, read); - logger.debug("Read {} {}", EService.NAME, eService); + logger.debug("Read {} {}", EService.NAME, readEService); Assert.assertTrue(eServiceUUID.compareTo(readEService.getHeader().getUUID())==0);