package com.fasterxml.jackson.dataformat.xml.failing; import com.fasterxml.jackson.dataformat.xml.XmlMapper; import com.fasterxml.jackson.dataformat.xml.XmlTestBase; import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; public class TestDeserialization extends XmlTestBase { private static class EmptyStrings { @JacksonXmlProperty(isAttribute=true) public String a = "NOT SET"; public String b = "NOT SET"; } private final XmlMapper MAPPER = new XmlMapper(); // [dataformat-xml#25] public void testEmptyStringFromElemAndAttr() throws Exception { EmptyStrings ob = MAPPER.readValue("<EmptyString a=''><b /></EmptyString>", EmptyStrings.class); assertNotNull(ob); assertEquals("", ob.a); assertEquals("", ob.b); } }