import java.util.Calendar;

import org.junit.BeforeClass;
import org.junit.Test;

import eu.dnetlib.data.utility.resource_discovery.crawler.Crawler;
import eu.dnetlib.data.utility.resource_discovery.crawler.ResourceExtractor;
import eu.dnetlib.data.utility.resource_discovery.plugin.crawler.ResourceDiscoverer;


public class TestResourceDiscoverer {

	@BeforeClass
	public static void Config() {
		//BasicConfigurator.configure();
	}
	
	@Test
	public void test() throws Exception {
		String url = "http://elib.uni-stuttgart.de/opus/volltexte/1999/1/";
		Calendar cal = Calendar.getInstance();
		System.out.println(cal.getTime());
		ResourceDiscoverer discoverer = new ResourceDiscoverer();
		System.out.println(discoverer.getResources(url));
		cal = Calendar.getInstance();
		System.out.println(cal.getTime());
		Crawler crawler = new Crawler();
		ResourceExtractor extractor = new ResourceExtractor();
		System.out.println(extractor.extractResource(crawler.getLinks(url)));
		cal = Calendar.getInstance();
		System.out.println(cal.getTime());
	}
}
