package io.robe.convert.xml.parsers; import org.junit.Test; import static io.robe.convert.xml.ParserUtil.getParser; import static org.junit.Assert.*; public class ParseDoubleTest { @Test public void parse() throws Exception { Double expected = 12d; ParseDouble parseDouble = new ParseDouble(); Double actual = parseDouble.parse(getParser("<double>12.00</double>"), null); assertEquals(expected, actual); } @Test public void parseEmpty() throws Exception { Double expected = null; ParseDouble parseDouble = new ParseDouble(); Double actual = parseDouble.parse(getParser("<double></double>"), null); assertEquals(expected, actual); } @Test public void parseSpace() throws Exception { Double expected = null; ParseDouble parseDouble = new ParseDouble(); Double actual = parseDouble.parse(getParser("<double> </double>"), null); assertEquals(expected, actual); } }