Added Test

This commit is contained in:
Luca Frosini 2021-01-10 23:42:11 +01:00
parent e89481a5f1
commit e51c635dea
1 changed files with 11 additions and 0 deletions

View File

@ -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.Actor;
import org.gcube.resourcemanagement.model.reference.entities.resources.EService; 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.RunningPlugin;
import org.gcube.resourcemanagement.model.reference.entities.resources.Service;
import org.gcube.resourcemanagement.model.reference.properties.ValueSchema; import org.gcube.resourcemanagement.model.reference.properties.ValueSchema;
import org.gcube.resourcemanagement.model.reference.relations.isrelatedto.Hosts; import org.gcube.resourcemanagement.model.reference.relations.isrelatedto.Hosts;
import org.junit.Test; import org.junit.Test;
@ -62,6 +63,16 @@ public class SchemaManagementImplTest {
logger.debug(json); logger.debug(json);
} }
@Test
public void serializeTypeDefinition() throws Exception {
Class<? extends Resource> 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 @Test
public void registerFacetSchema() throws Exception { public void registerFacetSchema() throws Exception {
Class<? extends Facet> clz = ContactFacet.class; Class<? extends Facet> clz = ContactFacet.class;