65 lines
2.3 KiB
Java
65 lines
2.3 KiB
Java
//package org.gcube.portlets.user.geoportaldataentry;
|
|
//
|
|
//import java.util.ArrayList;
|
|
//import java.util.Arrays;
|
|
//import java.util.LinkedHashMap;
|
|
//import java.util.List;
|
|
//
|
|
//import org.gcube.application.geoportalcommon.MockDocumentConfigurationReader;
|
|
//import org.gcube.common.scope.api.ScopeProvider;
|
|
//import org.gcube.portlets.user.geoportaldataentry.server.FormDataObjectToJSON;
|
|
//import org.gcube.portlets.user.geoportaldataentry.shared.GeoNaFormDataObject;
|
|
//import org.gcube.portlets.widgets.mpformbuilder.shared.GenericDatasetBean;
|
|
//import org.json.JSONObject;
|
|
//import org.junit.Before;
|
|
//import org.junit.Test;
|
|
//
|
|
//public class WriteDocument {
|
|
//
|
|
// private static String TOKEN = "";
|
|
// private static String CONTEXT = "/gcube/devsec/devVRE";
|
|
// private static String USERNAME = "francesco.mangiacrapa";
|
|
//
|
|
// //@Before
|
|
// public void init() {
|
|
// ScopeProvider.instance.set(CONTEXT);
|
|
// }
|
|
//
|
|
// //@Test
|
|
// public void writeMockJson() throws Exception {
|
|
//
|
|
// List<GeoNaFormDataObject> listGeonaFormObjects = new ArrayList<GeoNaFormDataObject>();
|
|
// MockDocumentConfigurationReader mock = new MockDocumentConfigurationReader();
|
|
// System.out.println(mock.getListDocumentConfig());
|
|
//
|
|
// LinkedHashMap<String, List<String>> formDataEntryFields = new LinkedHashMap<String, List<String>>();
|
|
// formDataEntryFields.put("Title", Arrays.asList("My Title"));
|
|
// formDataEntryFields.put("My Desr", Arrays.asList("My Descr Value"));
|
|
// formDataEntryFields.put("Field1", Arrays.asList("Field1 Value"));
|
|
//
|
|
// List<GenericDatasetBean> listGDC = new ArrayList<GenericDatasetBean>();
|
|
// GenericDatasetBean genericDatasetBean = new GenericDatasetBean();
|
|
// genericDatasetBean.setFormDataEntryFields(formDataEntryFields);
|
|
// listGDC.add(genericDatasetBean);
|
|
//// GenericDatasetBean gdb = new GenericDatasetBean(null, formDataEntryFields, null);
|
|
////
|
|
//// for (GenericDatasetBean genericDatasetBean : listGDC) {
|
|
//// genericDatasetBean
|
|
//// }
|
|
//
|
|
// GeoNaFormDataObject gnform = new GeoNaFormDataObject(listGDC, mock.getListDocumentConfig().get(0).getConfiguration().getGcubeProfiles().get(0));
|
|
// System.out.println(gnform);
|
|
//
|
|
// listGeonaFormObjects.add(gnform);
|
|
//
|
|
// FormDataObjectToJSON formConverter = new FormDataObjectToJSON();
|
|
// JSONObject json = formConverter.convert(listGeonaFormObjects);
|
|
//
|
|
// System.out.println(json);
|
|
// }
|
|
//
|
|
//
|
|
//
|
|
//
|
|
//}
|