Project

General

Profile

1
package eu.dnetlib.wds.collector.plugins;
2

    
3
import java.util.Iterator;
4

    
5
import org.antlr.stringtemplate.StringTemplate;
6
import org.apache.commons.io.IOUtils;
7
import org.junit.Test;
8
import org.springframework.core.io.ClassPathResource;
9

    
10
/**
11
 * Created by sandro on 5/27/16.
12
 */
13
public class CMRIteratorTest {
14

    
15
	final static String BASE_URL_PAGE = "https://cmr.earthdata.nasa.gov/search/collections.json?pretty=true&page_num=%d";
16

    
17
	@Test
18
	public void test() throws Exception {
19

    
20
		ClassPathResource resource = new ClassPathResource("eu/dnetlib/wds/collector/plugins/CMR2Datasource.st");
21

    
22
		StringTemplate st = new StringTemplate(IOUtils.toString(resource.getInputStream()));
23

    
24

    
25
		CMRDatasourcePlugin datasourcePlugin = new CMRDatasourcePlugin();
26

    
27
		datasourcePlugin.setXmlTemplate(st);
28

    
29
		final Iterator<String> iterator = datasourcePlugin.collect(null, null, null).iterator();
30

    
31
		System.out.println(iterator.next());
32
		System.out.println(iterator.next());
33
		System.out.println(iterator.next());
34
		System.out.println(iterator.next());
35
		System.out.println(iterator.next());
36

    
37

    
38

    
39
	}
40

    
41
}
    (1-1/1)