gcat/src/test/java/org/gcube/gcat/persistence/ckan/CKANLicenseTest.java

29 lines
856 B
Java

package org.gcube.gcat.persistence.ckan;
import org.gcube.gcat.ContextTest;
import org.gcube.gcat.persistence.ckan.CKANLicense;
import org.junit.Assert;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.node.ArrayNode;
public class CKANLicenseTest extends ContextTest {
private static Logger logger = LoggerFactory.getLogger(CKANLicenseTest.class);
@Test
public void list() throws Exception {
CKANLicense license = new CKANLicense();
String ret = license.list();
ObjectMapper mapper = new ObjectMapper();
JsonNode gotList = mapper.readTree(ret);
Assert.assertTrue(gotList instanceof ArrayNode);
logger.debug("List :\n{}", mapper.writeValueAsString(gotList));
}
}