package eu.dnetlib.data.claims.migration;

import eu.dnetlib.data.claims.migration.entity.Project;
import eu.dnetlib.data.claims.migration.entity.Result;

import java.util.Calendar;

public class Test {

	public static void main(String[] args) {

		ClaimGenerics<Object, Result> claim = new ClaimGenerics<Object, Result>();
		claim.setDate(Calendar.getInstance().getTime());
		claim.setId("claimId");
		claim.setUserMail("claim mail");
		Project project = new Project();
		project.setFunderName("EC");
		project.setOpenaireId("openaireID1234");
		project.setName("PrTitle");
		Result result = new Result();
		result.setAccessRights("accessRights");
		result.setCollectedFrom("collectedFrom");
		result.setExternalUrl("external_url");
		result.setOpenaireId("openaire_id");
		result.setTitle("title");
		result.setResultType("type");
		result.setMetadataRecord("xmlString");
		claim.setBody(project);
		claim.setTarget(result);
		System.out.println("test");
		System.out.println(JsonldBuilder.toJsonld(claim));

	}


}
