From e51c635deaf5605b968cad21914dcfd2120cf6ea Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Sun, 10 Jan 2021 23:42:11 +0100 Subject: [PATCH] Added Test --- .../types/SchemaManagementImplTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/test/java/org/gcube/informationsystem/resourceregistry/types/SchemaManagementImplTest.java b/src/test/java/org/gcube/informationsystem/resourceregistry/types/SchemaManagementImplTest.java index 17d13d9..24dd6a4 100644 --- a/src/test/java/org/gcube/informationsystem/resourceregistry/types/SchemaManagementImplTest.java +++ b/src/test/java/org/gcube/informationsystem/resourceregistry/types/SchemaManagementImplTest.java @@ -34,6 +34,7 @@ import org.gcube.resourcemanagement.model.reference.entities.facets.ContactFacet import org.gcube.resourcemanagement.model.reference.entities.resources.Actor; import org.gcube.resourcemanagement.model.reference.entities.resources.EService; import org.gcube.resourcemanagement.model.reference.entities.resources.RunningPlugin; +import org.gcube.resourcemanagement.model.reference.entities.resources.Service; import org.gcube.resourcemanagement.model.reference.properties.ValueSchema; import org.gcube.resourcemanagement.model.reference.relations.isrelatedto.Hosts; import org.junit.Test; @@ -62,6 +63,16 @@ public class SchemaManagementImplTest { logger.debug(json); } + @Test + public void serializeTypeDefinition() throws Exception { + Class clz = Service.class; + String json = TypeMapper.serializeType(clz); + logger.debug(json); + Type t = TypeMapper.deserializeTypeDefinition(json); + String typeJson = TypeMapper.serializeTypeDefinition(t); + logger.debug(typeJson); + } + @Test public void registerFacetSchema() throws Exception { Class clz = ContactFacet.class;