package com.fasterxml.jackson.dataformat.xml.ser; import com.fasterxml.jackson.dataformat.xml.XmlMapper; import com.fasterxml.jackson.dataformat.xml.XmlTestBase; import com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator; public class TestXmlDeclaration extends XmlTestBase { /* /********************************************************** /* Unit tests /********************************************************** */ public void testXml10Declaration() throws Exception { XmlMapper mapper = new XmlMapper(); mapper.configure(ToXmlGenerator.Feature.WRITE_XML_DECLARATION, true); String xml = mapper.writeValueAsString(new StringBean("123")); assertEquals(xml, "<?xml version='1.0' encoding='UTF-8'?><StringBean><text>123</text></StringBean>"); } public void testXml11Declaration() throws Exception { XmlMapper mapper = new XmlMapper(); mapper.configure(ToXmlGenerator.Feature.WRITE_XML_1_1, true); String xml = mapper.writeValueAsString(new StringBean("abcd")); assertEquals(xml, "<?xml version='1.1' encoding='UTF-8'?><StringBean><text>abcd</text></StringBean>"); } }