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() {

		String id = "12345";

		Config config = getResultConf();

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

		System.out.println(document);

		String stringDoc = MapDocumentSerializer.toString(document);

		System.out.println(stringDoc);

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

		System.out.println(decoded);
	}

}
