ckan2zenodo-library/src/test/java/org/gcube/tests/GCatTests.java

36 lines
998 B
Java

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);
}
}