36 lines
998 B
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);
|
|
}
|
|
|
|
|
|
}
|