From 2654e5d000f3165957dd4b22ed033400013b5725 Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Fri, 4 Mar 2022 11:29:14 +0100 Subject: [PATCH] Test --- .../clients/ProfiledConcessioniTest.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 geoportal-client/src/test/java/org/gcube/application/geoportal/clients/ProfiledConcessioniTest.java diff --git a/geoportal-client/src/test/java/org/gcube/application/geoportal/clients/ProfiledConcessioniTest.java b/geoportal-client/src/test/java/org/gcube/application/geoportal/clients/ProfiledConcessioniTest.java new file mode 100644 index 0000000..05d2dd9 --- /dev/null +++ b/geoportal-client/src/test/java/org/gcube/application/geoportal/clients/ProfiledConcessioniTest.java @@ -0,0 +1,30 @@ +package org.gcube.application.geoportal.clients; + +import lombok.Data; +import org.apache.commons.beanutils.MutableDynaClass; +import org.bson.Document; +import org.gcube.application.cms.serialization.Serialization; +import org.gcube.application.geoportal.common.model.JSONPathWrapper; +import org.gcube.application.geoportal.common.model.profile.HandlerDeclaration; +import org.gcube.application.geoportal.common.model.profile.Profile; + +public class ProfiledConcessioniTest { + + @Data + private static class MyClass { + private String field; + } + + + public void test(){ + + Profile p=null; + + HandlerDeclaration h = p.getHandlersMapByID().get("MyID").get(0); + + Document doc = h.getConfiguration(); + + System.out.println(Serialization.convert(doc, MyClass.class)); + } + +}