@Test
public void testMarshal() throws JAXBException, SAXException, IOException {

	// Arrange
	final JAXBTestElement obj = new JAXBTestElement();
	obj.setField1(FIELD1_VALUE);
	obj.setField2(FIELD2_VALUE);
	// Act
	final String xml = JAXBUtils.marshal(obj);
	// Assert
	assertNotNull(xml);
	assertTrue(StringUtils.hasText(xml));
	assertXMLEqual(XML, xml);
}