package org.gcube.tests; import java.net.MalformedURLException; import org.gcube.common.authorization.library.provider.SecurityTokenProvider; import org.gcube.data.publishing.ckan2zenodo.clients.GCat; import org.gcube.data.publishing.ckan2zenodo.model.CkanItemDescriptor; import org.gcube.gcat.client.Item; import org.junit.Test; public class GCatTests { @Test public void getProfile() throws MalformedURLException { TokenSetter.set("/pred4s/preprod/preVRE"); System.out.println(SecurityTokenProvider.instance.get()); CkanItemDescriptor item=GCat.getByID("sampleontable_in_prevre"); System.out.println(item.getProfile()); } @Test public void publishUpdate() throws MalformedURLException { TokenSetter.set("/gcube/devsec/devVRE"); System.out.println(SecurityTokenProvider.instance.get()); String json=TestCommons.convertStreamToString(GCatTests.class.getResourceAsStream("/ResearchObject.json")); new Item().create(json); // GCat.updateItem(toUpdate); } }