package net.ivoa.xml.uws.v1; import com.fasterxml.jackson.databind.ObjectMapper; import java.io.StringReader; import java.io.StringWriter; import javax.xml.bind.JAXB; import javax.xml.datatype.DatatypeConfigurationException; import javax.xml.datatype.DatatypeFactory; import javax.xml.datatype.XMLGregorianCalendar; import net.ivoa.xml.uws.v1.JobSummary.JobInfo; import net.ivoa.xml.vospace.v2.Protocol; import net.ivoa.xml.vospace.v2.Transfer; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.*; public class JobSummaryTest { private static final ObjectMapper MAPPER = new ObjectMapper(); @Test public void testXmlSerialization() throws Exception { JobSummary job = getJobSummary(); String xml; try ( StringWriter sw = new StringWriter()) { JAXB.marshal(job, sw); xml = sw.toString(); System.out.println(xml); } assertTrue(xml.contains("