package eu.dnetlib.pace.model;

import org.junit.Test;

import eu.dnetlib.pace.AbstractProtoPaceTest;
import eu.dnetlib.pace.config.Config;

public class ProtoDocumentBuilderTest extends AbstractProtoPaceTest {

	@Test
	public void test1() {

		final String id = "12345";

		final Config config = getResultFullConf();

		final MapDocument document = ProtoDocumentBuilder.newInstance(id, getResult(id), config.model());

		System.out.println(document);

		final String stringDoc = MapDocumentSerializer.toString(document);

		System.out.println(stringDoc);

		final MapDocument decoded = MapDocumentSerializer.decode(stringDoc.getBytes());

		System.out.println(decoded);
	}

}
