Modified: 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/NumberUtilsTest.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/NumberUtilsTest.html
 (original)
+++ 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/NumberUtilsTest.html
 Thu Aug 29 19:59:17 2024
@@ -1620,277 +1620,289 @@
 <a class="jxr_linenumber" name="L1612" href="#L1612">1612</a>         
assertEquals(NumberUtils.toDouble(<span class="jxr_string">"-001.2345"</span>, 
5.1d), -1.2345d, <span class="jxr_string">"toDouble(String, int) 4 
failed"</span>);
 <a class="jxr_linenumber" name="L1613" href="#L1613">1613</a>         
assertEquals(1.2345d, NumberUtils.toDouble(<span 
class="jxr_string">"+001.2345"</span>, 5.1d), <span 
class="jxr_string">"toDouble(String, int) 5 failed"</span>);
 <a class="jxr_linenumber" name="L1614" href="#L1614">1614</a>         
assertEquals(0d, NumberUtils.toDouble(<span class="jxr_string">"000.00"</span>, 
5.1d), <span class="jxr_string">"toDouble(String, int) 7 failed"</span>);
-<a class="jxr_linenumber" name="L1615" href="#L1615">1615</a>     }
-<a class="jxr_linenumber" name="L1616" href="#L1616">1616</a> 
-<a class="jxr_linenumber" name="L1617" href="#L1617">1617</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1618" href="#L1618">1618</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toByte(String)}.</em>
-<a class="jxr_linenumber" name="L1619" href="#L1619">1619</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1620" href="#L1620">1620</a>     @Test
-<a class="jxr_linenumber" name="L1621" href="#L1621">1621</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToByteString() {
-<a class="jxr_linenumber" name="L1622" href="#L1622">1622</a>         
assertEquals(123, NumberUtils.toByte(<span class="jxr_string">"123"</span>), 
<span class="jxr_string">"toByte(String) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1623" href="#L1623">1623</a>         
assertEquals(0, NumberUtils.toByte(<span class="jxr_string">"abc"</span>), 
<span class="jxr_string">"toByte(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1624" href="#L1624">1624</a>         
assertEquals(0, NumberUtils.toByte(<span class="jxr_string">""</span>), <span 
class="jxr_string">"toByte(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1625" href="#L1625">1625</a>         
assertEquals(0, NumberUtils.toByte(<strong class="jxr_keyword">null</strong>), 
<span class="jxr_string">"toByte(null) failed"</span>);
-<a class="jxr_linenumber" name="L1626" href="#L1626">1626</a>     }
-<a class="jxr_linenumber" name="L1627" href="#L1627">1627</a> 
-<a class="jxr_linenumber" name="L1628" href="#L1628">1628</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1629" href="#L1629">1629</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toByte(String, 
byte)}.</em>
-<a class="jxr_linenumber" name="L1630" href="#L1630">1630</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1631" href="#L1631">1631</a>     @Test
-<a class="jxr_linenumber" name="L1632" href="#L1632">1632</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToByteStringI() {
-<a class="jxr_linenumber" name="L1633" href="#L1633">1633</a>         
assertEquals(123, NumberUtils.toByte(<span class="jxr_string">"123"</span>, 
(byte) 5), <span class="jxr_string">"toByte(String, byte) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1634" href="#L1634">1634</a>         
assertEquals(5, NumberUtils.toByte(<span class="jxr_string">"12.3"</span>, 
(byte) 5), <span class="jxr_string">"toByte(String, byte) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1635" href="#L1635">1635</a>     }
-<a class="jxr_linenumber" name="L1636" href="#L1636">1636</a> 
-<a class="jxr_linenumber" name="L1637" href="#L1637">1637</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1638" href="#L1638">1638</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toFloat(String)}.</em>
-<a class="jxr_linenumber" name="L1639" href="#L1639">1639</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1640" href="#L1640">1640</a>     @Test
-<a class="jxr_linenumber" name="L1641" href="#L1641">1641</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToFloatString() {
-<a class="jxr_linenumber" name="L1642" href="#L1642">1642</a>         
assertEquals(NumberUtils.toFloat(<span class="jxr_string">"-1.2345"</span>), 
-1.2345f, <span class="jxr_string">"toFloat(String) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1643" href="#L1643">1643</a>         
assertEquals(1.2345f, NumberUtils.toFloat(<span 
class="jxr_string">"1.2345"</span>), <span class="jxr_string">"toFloat(String) 
2 failed"</span>);
-<a class="jxr_linenumber" name="L1644" href="#L1644">1644</a>         
assertEquals(0.0f, NumberUtils.toFloat(<span class="jxr_string">"abc"</span>), 
<span class="jxr_string">"toFloat(String) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1645" href="#L1645">1645</a>         <em 
class="jxr_comment">// LANG-1060</em>
-<a class="jxr_linenumber" name="L1646" href="#L1646">1646</a>         
assertEquals(NumberUtils.toFloat(<span class="jxr_string">"-001.2345"</span>), 
-1.2345f, <span class="jxr_string">"toFloat(String) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1647" href="#L1647">1647</a>         
assertEquals(1.2345f, NumberUtils.toFloat(<span 
class="jxr_string">"+001.2345"</span>), <span 
class="jxr_string">"toFloat(String) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1648" href="#L1648">1648</a>         
assertEquals(1.2345f, NumberUtils.toFloat(<span 
class="jxr_string">"001.2345"</span>), <span 
class="jxr_string">"toFloat(String) 6 failed"</span>);
-<a class="jxr_linenumber" name="L1649" href="#L1649">1649</a>         
assertEquals(0f, NumberUtils.toFloat(<span class="jxr_string">"000.00"</span>), 
<span class="jxr_string">"toFloat(String) 7 failed"</span>);
-<a class="jxr_linenumber" name="L1650" href="#L1650">1650</a> 
-<a class="jxr_linenumber" name="L1651" href="#L1651">1651</a>         
assertEquals(NumberUtils.toFloat(Float.MAX_VALUE + <span 
class="jxr_string">""</span>), Float.MAX_VALUE, <span 
class="jxr_string">"toFloat(Float.MAX_VALUE) failed"</span>);
-<a class="jxr_linenumber" name="L1652" href="#L1652">1652</a>         
assertEquals(NumberUtils.toFloat(Float.MIN_VALUE + <span 
class="jxr_string">""</span>), Float.MIN_VALUE, <span 
class="jxr_string">"toFloat(Float.MIN_VALUE) failed"</span>);
-<a class="jxr_linenumber" name="L1653" href="#L1653">1653</a>         
assertEquals(0.0f, NumberUtils.toFloat(<span class="jxr_string">""</span>), 
<span class="jxr_string">"toFloat(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1654" href="#L1654">1654</a>         
assertEquals(0.0f, NumberUtils.toFloat(<strong 
class="jxr_keyword">null</strong>), <span class="jxr_string">"toFloat(null) 
failed"</span>);
-<a class="jxr_linenumber" name="L1655" href="#L1655">1655</a>     }
-<a class="jxr_linenumber" name="L1656" href="#L1656">1656</a> 
-<a class="jxr_linenumber" name="L1657" href="#L1657">1657</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1658" href="#L1658">1658</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toFloat(String, 
float)}.</em>
-<a class="jxr_linenumber" name="L1659" href="#L1659">1659</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1660" href="#L1660">1660</a>     @Test
-<a class="jxr_linenumber" name="L1661" href="#L1661">1661</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToFloatStringF() {
-<a class="jxr_linenumber" name="L1662" href="#L1662">1662</a>         
assertEquals(1.2345f, NumberUtils.toFloat(<span 
class="jxr_string">"1.2345"</span>, 5.1f), <span 
class="jxr_string">"toFloat(String, int) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1663" href="#L1663">1663</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span class="jxr_string">"a"</span>, 
5.0f), <span class="jxr_string">"toFloat(String, int) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1664" href="#L1664">1664</a>         <em 
class="jxr_comment">// LANG-1060</em>
-<a class="jxr_linenumber" name="L1665" href="#L1665">1665</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span 
class="jxr_string">"-001Z.2345"</span>, 5.0f), <span 
class="jxr_string">"toFloat(String, int) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1666" href="#L1666">1666</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span 
class="jxr_string">"+001AB.2345"</span>, 5.0f), <span 
class="jxr_string">"toFloat(String, int) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1667" href="#L1667">1667</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span 
class="jxr_string">"001Z.2345"</span>, 5.0f), <span 
class="jxr_string">"toFloat(String, int) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1668" href="#L1668">1668</a>     }
-<a class="jxr_linenumber" name="L1669" href="#L1669">1669</a> 
-<a class="jxr_linenumber" name="L1670" href="#L1670">1670</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1671" href="#L1671">1671</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toInt(String)}.</em>
-<a class="jxr_linenumber" name="L1672" href="#L1672">1672</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1673" href="#L1673">1673</a>     @Test
-<a class="jxr_linenumber" name="L1674" href="#L1674">1674</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToIntString() {
-<a class="jxr_linenumber" name="L1675" href="#L1675">1675</a>         
assertEquals(12345, NumberUtils.toInt(<span class="jxr_string">"12345"</span>), 
<span class="jxr_string">"toInt(String) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1676" href="#L1676">1676</a>         
assertEquals(0, NumberUtils.toInt(<span class="jxr_string">"abc"</span>), <span 
class="jxr_string">"toInt(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1677" href="#L1677">1677</a>         
assertEquals(0, NumberUtils.toInt(<span class="jxr_string">""</span>), <span 
class="jxr_string">"toInt(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1678" href="#L1678">1678</a>         
assertEquals(0, NumberUtils.toInt(<strong class="jxr_keyword">null</strong>), 
<span class="jxr_string">"toInt(null) failed"</span>);
-<a class="jxr_linenumber" name="L1679" href="#L1679">1679</a>     }
-<a class="jxr_linenumber" name="L1680" href="#L1680">1680</a> 
-<a class="jxr_linenumber" name="L1681" href="#L1681">1681</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1682" href="#L1682">1682</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toInt(String, 
int)}.</em>
-<a class="jxr_linenumber" name="L1683" href="#L1683">1683</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1684" href="#L1684">1684</a>     @Test
-<a class="jxr_linenumber" name="L1685" href="#L1685">1685</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToIntStringI() {
-<a class="jxr_linenumber" name="L1686" href="#L1686">1686</a>         
assertEquals(12345, NumberUtils.toInt(<span class="jxr_string">"12345"</span>, 
5), <span class="jxr_string">"toInt(String, int) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1687" href="#L1687">1687</a>         
assertEquals(5, NumberUtils.toInt(<span class="jxr_string">"1234.5"</span>, 5), 
<span class="jxr_string">"toInt(String, int) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1688" href="#L1688">1688</a>     }
-<a class="jxr_linenumber" name="L1689" href="#L1689">1689</a> 
-<a class="jxr_linenumber" name="L1690" href="#L1690">1690</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1691" href="#L1691">1691</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toLong(String)}.</em>
-<a class="jxr_linenumber" name="L1692" href="#L1692">1692</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1693" href="#L1693">1693</a>     @Test
-<a class="jxr_linenumber" name="L1694" href="#L1694">1694</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToLongString() {
-<a class="jxr_linenumber" name="L1695" href="#L1695">1695</a>         
assertEquals(12345L, NumberUtils.toLong(<span 
class="jxr_string">"12345"</span>), <span class="jxr_string">"toLong(String) 1 
failed"</span>);
-<a class="jxr_linenumber" name="L1696" href="#L1696">1696</a>         
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"abc"</span>), 
<span class="jxr_string">"toLong(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1697" href="#L1697">1697</a>         
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"1L"</span>), 
<span class="jxr_string">"toLong(String) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1698" href="#L1698">1698</a>         
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"1l"</span>), 
<span class="jxr_string">"toLong(String) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1699" href="#L1699">1699</a>         
assertEquals(NumberUtils.toLong(Long.MAX_VALUE + <span 
class="jxr_string">""</span>), Long.MAX_VALUE, <span 
class="jxr_string">"toLong(Long.MAX_VALUE) failed"</span>);
-<a class="jxr_linenumber" name="L1700" href="#L1700">1700</a>         
assertEquals(NumberUtils.toLong(Long.MIN_VALUE + <span 
class="jxr_string">""</span>), Long.MIN_VALUE, <span 
class="jxr_string">"toLong(Long.MIN_VALUE) failed"</span>);
-<a class="jxr_linenumber" name="L1701" href="#L1701">1701</a>         
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">""</span>), <span 
class="jxr_string">"toLong(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1702" href="#L1702">1702</a>         
assertEquals(0L, NumberUtils.toLong(<strong class="jxr_keyword">null</strong>), 
<span class="jxr_string">"toLong(null) failed"</span>);
-<a class="jxr_linenumber" name="L1703" href="#L1703">1703</a>     }
-<a class="jxr_linenumber" name="L1704" href="#L1704">1704</a> 
-<a class="jxr_linenumber" name="L1705" href="#L1705">1705</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1706" href="#L1706">1706</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toLong(String, 
long)}.</em>
-<a class="jxr_linenumber" name="L1707" href="#L1707">1707</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1708" href="#L1708">1708</a>     @Test
-<a class="jxr_linenumber" name="L1709" href="#L1709">1709</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToLongStringL() {
-<a class="jxr_linenumber" name="L1710" href="#L1710">1710</a>         
assertEquals(12345L, NumberUtils.toLong(<span 
class="jxr_string">"12345"</span>, 5L), <span 
class="jxr_string">"toLong(String, long) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1711" href="#L1711">1711</a>         
assertEquals(5L, NumberUtils.toLong(<span class="jxr_string">"1234.5"</span>, 
5L), <span class="jxr_string">"toLong(String, long) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1712" href="#L1712">1712</a>     }
-<a class="jxr_linenumber" name="L1713" href="#L1713">1713</a> 
-<a class="jxr_linenumber" name="L1714" href="#L1714">1714</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1715" href="#L1715">1715</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(BigDecimal)}.</em>
-<a class="jxr_linenumber" name="L1716" href="#L1716">1716</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1717" href="#L1717">1717</a>     @Test
-<a class="jxr_linenumber" name="L1718" href="#L1718">1718</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalBigDecimal() {
-<a class="jxr_linenumber" name="L1719" href="#L1719">1719</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(123.456)), 
BigDecimal.valueOf(123.46),
-<a class="jxr_linenumber" name="L1720" href="#L1720">1720</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1721" href="#L1721">1721</a>         <em 
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
-<a class="jxr_linenumber" name="L1722" href="#L1722">1722</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.515)), 
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1723" href="#L1723">1723</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1724" href="#L1724">1724</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525)), 
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1725" href="#L1725">1725</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1726" href="#L1726">1726</a>         
assertEquals(<span class="jxr_string">"2352.00"</span>,
-<a class="jxr_linenumber" name="L1727" href="#L1727">1727</a>             
NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525)).multiply(BigDecimal.valueOf(100)).toString(),
-<a class="jxr_linenumber" name="L1728" href="#L1728">1728</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1729" href="#L1729">1729</a>         
assertEquals(NumberUtils.toScaledBigDecimal((BigDecimal) <strong 
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1730" href="#L1730">1730</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1731" href="#L1731">1731</a>     }
-<a class="jxr_linenumber" name="L1732" href="#L1732">1732</a> 
-<a class="jxr_linenumber" name="L1733" href="#L1733">1733</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1734" href="#L1734">1734</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(BigDecimal, int, RoundingMode)}.</em>
-<a class="jxr_linenumber" name="L1735" href="#L1735">1735</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1736" href="#L1736">1736</a>     @Test
-<a class="jxr_linenumber" name="L1737" href="#L1737">1737</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalBigDecimalIRM() {
-<a class="jxr_linenumber" name="L1738" href="#L1738">1738</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(123.456), 1, 
RoundingMode.CEILING),
-<a class="jxr_linenumber" name="L1739" href="#L1739">1739</a>             
BigDecimal.valueOf(123.5), <span 
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 1 
failed"</span>);
-<a class="jxr_linenumber" name="L1740" href="#L1740">1740</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.5159), 3, 
RoundingMode.FLOOR),
-<a class="jxr_linenumber" name="L1741" href="#L1741">1741</a>             
BigDecimal.valueOf(23.515), <span 
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 2 
failed"</span>);
-<a class="jxr_linenumber" name="L1742" href="#L1742">1742</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525), 2, 
RoundingMode.HALF_UP),
-<a class="jxr_linenumber" name="L1743" href="#L1743">1743</a>             
BigDecimal.valueOf(23.53), <span 
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 3 
failed"</span>);
-<a class="jxr_linenumber" name="L1744" href="#L1744">1744</a>         
assertEquals(<span class="jxr_string">"23521.0000"</span>,
-<a class="jxr_linenumber" name="L1745" href="#L1745">1745</a>             
NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.521), 4, 
RoundingMode.HALF_EVEN)
-<a class="jxr_linenumber" name="L1746" href="#L1746">1746</a>                 
.multiply(BigDecimal.valueOf(1000)).toString(),
-<a class="jxr_linenumber" name="L1747" href="#L1747">1747</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 4 
failed"</span>);
-<a class="jxr_linenumber" name="L1748" href="#L1748">1748</a>         
assertEquals(NumberUtils.toScaledBigDecimal((BigDecimal) <strong 
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1749" href="#L1749">1749</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 5 
failed"</span>);
-<a class="jxr_linenumber" name="L1750" href="#L1750">1750</a>     }
-<a class="jxr_linenumber" name="L1751" href="#L1751">1751</a> 
-<a class="jxr_linenumber" name="L1752" href="#L1752">1752</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1753" href="#L1753">1753</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Double)}.</em>
-<a class="jxr_linenumber" name="L1754" href="#L1754">1754</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1755" href="#L1755">1755</a>     @Test
-<a class="jxr_linenumber" name="L1756" href="#L1756">1756</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalDouble() {
-<a class="jxr_linenumber" name="L1757" href="#L1757">1757</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(123.456d)), 
BigDecimal.valueOf(123.46),
-<a class="jxr_linenumber" name="L1758" href="#L1758">1758</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1759" href="#L1759">1759</a>         <em 
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
-<a class="jxr_linenumber" name="L1760" href="#L1760">1760</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.515d)), 
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1761" href="#L1761">1761</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1762" href="#L1762">1762</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d)), 
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1763" href="#L1763">1763</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1764" href="#L1764">1764</a>         
assertEquals(<span class="jxr_string">"2352.00"</span>,
-<a class="jxr_linenumber" name="L1765" href="#L1765">1765</a>             
NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d)).multiply(BigDecimal.valueOf(100)).toString(),
-<a class="jxr_linenumber" name="L1766" href="#L1766">1766</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1767" href="#L1767">1767</a>         
assertEquals(NumberUtils.toScaledBigDecimal((Double) <strong 
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1768" href="#L1768">1768</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1769" href="#L1769">1769</a>     }
-<a class="jxr_linenumber" name="L1770" href="#L1770">1770</a> 
-<a class="jxr_linenumber" name="L1771" href="#L1771">1771</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1772" href="#L1772">1772</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Double, int, RoundingMode)}.</em>
-<a class="jxr_linenumber" name="L1773" href="#L1773">1773</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1774" href="#L1774">1774</a>     @Test
-<a class="jxr_linenumber" name="L1775" href="#L1775">1775</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalDoubleIRM() {
-<a class="jxr_linenumber" name="L1776" href="#L1776">1776</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(123.456d), 1, 
RoundingMode.CEILING),
-<a class="jxr_linenumber" name="L1777" href="#L1777">1777</a>             
BigDecimal.valueOf(123.5), <span class="jxr_string">"toScaledBigDecimal(Double, 
int, RoundingMode) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1778" href="#L1778">1778</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.5159d), 3, 
RoundingMode.FLOOR),
-<a class="jxr_linenumber" name="L1779" href="#L1779">1779</a>             
BigDecimal.valueOf(23.515), <span 
class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 2 
failed"</span>);
-<a class="jxr_linenumber" name="L1780" href="#L1780">1780</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d), 2, 
RoundingMode.HALF_UP),
-<a class="jxr_linenumber" name="L1781" href="#L1781">1781</a>             
BigDecimal.valueOf(23.53), <span class="jxr_string">"toScaledBigDecimal(Double, 
int, RoundingMode) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1782" href="#L1782">1782</a>         
assertEquals(<span class="jxr_string">"23521.0000"</span>,
-<a class="jxr_linenumber" name="L1783" href="#L1783">1783</a>             
NumberUtils.toScaledBigDecimal(Double.valueOf(23.521d), 4, 
RoundingMode.HALF_EVEN)
-<a class="jxr_linenumber" name="L1784" href="#L1784">1784</a>                 
.multiply(BigDecimal.valueOf(1000)).toString(),
-<a class="jxr_linenumber" name="L1785" href="#L1785">1785</a>             
<span class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 4 
failed"</span>);
-<a class="jxr_linenumber" name="L1786" href="#L1786">1786</a>         
assertEquals(NumberUtils.toScaledBigDecimal((Double) <strong 
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1787" href="#L1787">1787</a>             
<span class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 5 
failed"</span>);
-<a class="jxr_linenumber" name="L1788" href="#L1788">1788</a>     }
-<a class="jxr_linenumber" name="L1789" href="#L1789">1789</a> 
-<a class="jxr_linenumber" name="L1790" href="#L1790">1790</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1791" href="#L1791">1791</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Float)}.</em>
-<a class="jxr_linenumber" name="L1792" href="#L1792">1792</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1793" href="#L1793">1793</a>     @Test
-<a class="jxr_linenumber" name="L1794" href="#L1794">1794</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalFloat() {
-<a class="jxr_linenumber" name="L1795" href="#L1795">1795</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(123.456f)), 
BigDecimal.valueOf(123.46),
-<a class="jxr_linenumber" name="L1796" href="#L1796">1796</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1797" href="#L1797">1797</a>         <em 
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
-<a class="jxr_linenumber" name="L1798" href="#L1798">1798</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.515f)), 
BigDecimal.valueOf(23.51),
-<a class="jxr_linenumber" name="L1799" href="#L1799">1799</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1800" href="#L1800">1800</a>         <em 
class="jxr_comment">// Note. 
NumberUtils.toScaledBigDecimal(Float.valueOf(23.515f)).equals(BigDecimal.valueOf(23.51))</em>
-<a class="jxr_linenumber" name="L1801" href="#L1801">1801</a>         <em 
class="jxr_comment">// because of roundoff error. It is ok.</em>
-<a class="jxr_linenumber" name="L1802" href="#L1802">1802</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f)), 
BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1803" href="#L1803">1803</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1804" href="#L1804">1804</a>         
assertEquals(<span class="jxr_string">"2352.00"</span>,
-<a class="jxr_linenumber" name="L1805" href="#L1805">1805</a>             
NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f)).multiply(BigDecimal.valueOf(100)).toString(),
-<a class="jxr_linenumber" name="L1806" href="#L1806">1806</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1807" href="#L1807">1807</a>         
assertEquals(NumberUtils.toScaledBigDecimal((Float) <strong 
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1808" href="#L1808">1808</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1809" href="#L1809">1809</a>     }
-<a class="jxr_linenumber" name="L1810" href="#L1810">1810</a> 
-<a class="jxr_linenumber" name="L1811" href="#L1811">1811</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1812" href="#L1812">1812</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Float, int, RoundingMode)}.</em>
-<a class="jxr_linenumber" name="L1813" href="#L1813">1813</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1814" href="#L1814">1814</a>     @Test
-<a class="jxr_linenumber" name="L1815" href="#L1815">1815</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalFloatIRM() {
-<a class="jxr_linenumber" name="L1816" href="#L1816">1816</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(123.456f), 1, 
RoundingMode.CEILING),
-<a class="jxr_linenumber" name="L1817" href="#L1817">1817</a>             
BigDecimal.valueOf(123.5), <span class="jxr_string">"toScaledBigDecimal(Float, 
int, RoundingMode) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1818" href="#L1818">1818</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.5159f), 3, 
RoundingMode.FLOOR),
-<a class="jxr_linenumber" name="L1819" href="#L1819">1819</a>             
BigDecimal.valueOf(23.515), <span class="jxr_string">"toScaledBigDecimal(Float, 
int, RoundingMode) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1820" href="#L1820">1820</a>         <em 
class="jxr_comment">// The following happens due to roundoff error. We're ok 
with this.</em>
-<a class="jxr_linenumber" name="L1821" href="#L1821">1821</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f), 2, 
RoundingMode.HALF_UP),
-<a class="jxr_linenumber" name="L1822" href="#L1822">1822</a>             
BigDecimal.valueOf(23.52), <span class="jxr_string">"toScaledBigDecimal(Float, 
int, RoundingMode) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1823" href="#L1823">1823</a>         
assertEquals(<span class="jxr_string">"23521.0000"</span>, 
NumberUtils.toScaledBigDecimal(Float.valueOf(23.521f), 4, 
RoundingMode.HALF_EVEN)
-<a class="jxr_linenumber" name="L1824" href="#L1824">1824</a>             
.multiply(BigDecimal.valueOf(1000)).toString(), <span 
class="jxr_string">"toScaledBigDecimal(Float, int, RoundingMode) 4 
failed"</span>);
-<a class="jxr_linenumber" name="L1825" href="#L1825">1825</a>         
assertEquals(NumberUtils.toScaledBigDecimal((Float) <strong 
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1826" href="#L1826">1826</a>             
<span class="jxr_string">"toScaledBigDecimal(Float, int, RoundingMode) 5 
failed"</span>);
-<a class="jxr_linenumber" name="L1827" href="#L1827">1827</a>     }
-<a class="jxr_linenumber" name="L1828" href="#L1828">1828</a> 
-<a class="jxr_linenumber" name="L1829" href="#L1829">1829</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1830" href="#L1830">1830</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Double)}.</em>
-<a class="jxr_linenumber" name="L1831" href="#L1831">1831</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1832" href="#L1832">1832</a>     @Test
-<a class="jxr_linenumber" name="L1833" href="#L1833">1833</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalString() {
-<a class="jxr_linenumber" name="L1834" href="#L1834">1834</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"123.456"</span>), BigDecimal.valueOf(123.46),
-<a class="jxr_linenumber" name="L1835" href="#L1835">1835</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1836" href="#L1836">1836</a>         <em 
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
-<a class="jxr_linenumber" name="L1837" href="#L1837">1837</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.515"</span>), BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1838" href="#L1838">1838</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1839" href="#L1839">1839</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.525"</span>), BigDecimal.valueOf(23.52),
-<a class="jxr_linenumber" name="L1840" href="#L1840">1840</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 3 failed"</span>);
-<a class="jxr_linenumber" name="L1841" href="#L1841">1841</a>         
assertEquals(<span class="jxr_string">"2352.00"</span>, 
NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.525"</span>).multiply(BigDecimal.valueOf(100)).toString(),
-<a class="jxr_linenumber" name="L1842" href="#L1842">1842</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 4 failed"</span>);
-<a class="jxr_linenumber" name="L1843" href="#L1843">1843</a>         
assertEquals(NumberUtils.toScaledBigDecimal((String) <strong 
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1844" href="#L1844">1844</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 5 failed"</span>);
-<a class="jxr_linenumber" name="L1845" href="#L1845">1845</a>     }
-<a class="jxr_linenumber" name="L1846" href="#L1846">1846</a> 
-<a class="jxr_linenumber" name="L1847" href="#L1847">1847</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1848" href="#L1848">1848</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Double, int, RoundingMode)}.</em>
-<a class="jxr_linenumber" name="L1849" href="#L1849">1849</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1850" href="#L1850">1850</a>     @Test
-<a class="jxr_linenumber" name="L1851" href="#L1851">1851</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalStringIRM() {
-<a class="jxr_linenumber" name="L1852" href="#L1852">1852</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"123.456"</span>, 1, RoundingMode.CEILING), 
BigDecimal.valueOf(123.5),
-<a class="jxr_linenumber" name="L1853" href="#L1853">1853</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 1 
failed"</span>);
-<a class="jxr_linenumber" name="L1854" href="#L1854">1854</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.5159"</span>, 3, RoundingMode.FLOOR), 
BigDecimal.valueOf(23.515),
-<a class="jxr_linenumber" name="L1855" href="#L1855">1855</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 2 
failed"</span>);
-<a class="jxr_linenumber" name="L1856" href="#L1856">1856</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.525"</span>, 2, RoundingMode.HALF_UP), 
BigDecimal.valueOf(23.53),
-<a class="jxr_linenumber" name="L1857" href="#L1857">1857</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 3 
failed"</span>);
-<a class="jxr_linenumber" name="L1858" href="#L1858">1858</a>         
assertEquals(
-<a class="jxr_linenumber" name="L1859" href="#L1859">1859</a>             
<span class="jxr_string">"23521.0000"</span>, 
NumberUtils.toScaledBigDecimal(<span class="jxr_string">"23.521"</span>, 4, 
RoundingMode.HALF_EVEN)
-<a class="jxr_linenumber" name="L1860" href="#L1860">1860</a>                 
.multiply(BigDecimal.valueOf(1000)).toString(),
-<a class="jxr_linenumber" name="L1861" href="#L1861">1861</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 4 
failed"</span>);
-<a class="jxr_linenumber" name="L1862" href="#L1862">1862</a>         
assertEquals(NumberUtils.toScaledBigDecimal((String) <strong 
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
-<a class="jxr_linenumber" name="L1863" href="#L1863">1863</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 5 
failed"</span>);
-<a class="jxr_linenumber" name="L1864" href="#L1864">1864</a>     }
-<a class="jxr_linenumber" name="L1865" href="#L1865">1865</a> 
-<a class="jxr_linenumber" name="L1866" href="#L1866">1866</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1867" href="#L1867">1867</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toShort(String)}.</em>
-<a class="jxr_linenumber" name="L1868" href="#L1868">1868</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1869" href="#L1869">1869</a>     @Test
-<a class="jxr_linenumber" name="L1870" href="#L1870">1870</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToShortString() {
-<a class="jxr_linenumber" name="L1871" href="#L1871">1871</a>         
assertEquals(12345, NumberUtils.toShort(<span 
class="jxr_string">"12345"</span>), <span class="jxr_string">"toShort(String) 1 
failed"</span>);
-<a class="jxr_linenumber" name="L1872" href="#L1872">1872</a>         
assertEquals(0, NumberUtils.toShort(<span class="jxr_string">"abc"</span>), 
<span class="jxr_string">"toShort(String) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1873" href="#L1873">1873</a>         
assertEquals(0, NumberUtils.toShort(<span class="jxr_string">""</span>), <span 
class="jxr_string">"toShort(empty) failed"</span>);
-<a class="jxr_linenumber" name="L1874" href="#L1874">1874</a>         
assertEquals(0, NumberUtils.toShort(<strong class="jxr_keyword">null</strong>), 
<span class="jxr_string">"toShort(null) failed"</span>);
-<a class="jxr_linenumber" name="L1875" href="#L1875">1875</a>     }
-<a class="jxr_linenumber" name="L1876" href="#L1876">1876</a> 
-<a class="jxr_linenumber" name="L1877" href="#L1877">1877</a>     <em 
class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1878" href="#L1878">1878</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toShort(String, 
short)}.</em>
-<a class="jxr_linenumber" name="L1879" href="#L1879">1879</a> <em 
class="jxr_javadoccomment">     */</em>
-<a class="jxr_linenumber" name="L1880" href="#L1880">1880</a>     @Test
-<a class="jxr_linenumber" name="L1881" href="#L1881">1881</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToShortStringI() {
-<a class="jxr_linenumber" name="L1882" href="#L1882">1882</a>         
assertEquals(12345, NumberUtils.toShort(<span 
class="jxr_string">"12345"</span>, (<strong class="jxr_keyword">short</strong>) 
5), <span class="jxr_string">"toShort(String, short) 1 failed"</span>);
-<a class="jxr_linenumber" name="L1883" href="#L1883">1883</a>         
assertEquals(5, NumberUtils.toShort(<span class="jxr_string">"1234.5"</span>, 
(<strong class="jxr_keyword">short</strong>) 5), <span 
class="jxr_string">"toShort(String, short) 2 failed"</span>);
-<a class="jxr_linenumber" name="L1884" href="#L1884">1884</a>     }
-<a class="jxr_linenumber" name="L1885" href="#L1885">1885</a> }
+<a class="jxr_linenumber" name="L1615" href="#L1615">1615</a>         
assertEquals(5.1d, NumberUtils.toDouble(<span class="jxr_string">""</span>, 
5.1d));
+<a class="jxr_linenumber" name="L1616" href="#L1616">1616</a>         
assertEquals(5.1d, NumberUtils.toDouble((String) <strong 
class="jxr_keyword">null</strong>, 5.1d));
+<a class="jxr_linenumber" name="L1617" href="#L1617">1617</a>     }
+<a class="jxr_linenumber" name="L1618" href="#L1618">1618</a> 
+<a class="jxr_linenumber" name="L1619" href="#L1619">1619</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1620" href="#L1620">1620</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toByte(String)}.</em>
+<a class="jxr_linenumber" name="L1621" href="#L1621">1621</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1622" href="#L1622">1622</a>     @Test
+<a class="jxr_linenumber" name="L1623" href="#L1623">1623</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToByteString() {
+<a class="jxr_linenumber" name="L1624" href="#L1624">1624</a>         
assertEquals(123, NumberUtils.toByte(<span class="jxr_string">"123"</span>), 
<span class="jxr_string">"toByte(String) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1625" href="#L1625">1625</a>         
assertEquals(0, NumberUtils.toByte(<span class="jxr_string">"abc"</span>), 
<span class="jxr_string">"toByte(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1626" href="#L1626">1626</a>         
assertEquals(0, NumberUtils.toByte(<span class="jxr_string">""</span>), <span 
class="jxr_string">"toByte(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1627" href="#L1627">1627</a>         
assertEquals(0, NumberUtils.toByte(<strong class="jxr_keyword">null</strong>), 
<span class="jxr_string">"toByte(null) failed"</span>);
+<a class="jxr_linenumber" name="L1628" href="#L1628">1628</a>     }
+<a class="jxr_linenumber" name="L1629" href="#L1629">1629</a> 
+<a class="jxr_linenumber" name="L1630" href="#L1630">1630</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1631" href="#L1631">1631</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toByte(String, 
byte)}.</em>
+<a class="jxr_linenumber" name="L1632" href="#L1632">1632</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1633" href="#L1633">1633</a>     @Test
+<a class="jxr_linenumber" name="L1634" href="#L1634">1634</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToByteStringI() {
+<a class="jxr_linenumber" name="L1635" href="#L1635">1635</a>         
assertEquals(123, NumberUtils.toByte(<span class="jxr_string">"123"</span>, 
(byte) 5), <span class="jxr_string">"toByte(String, byte) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1636" href="#L1636">1636</a>         
assertEquals(5, NumberUtils.toByte(<span class="jxr_string">"12.3"</span>, 
(byte) 5), <span class="jxr_string">"toByte(String, byte) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1637" href="#L1637">1637</a>         
assertEquals(5, NumberUtils.toByte(<span class="jxr_string">""</span>, (byte) 
5));
+<a class="jxr_linenumber" name="L1638" href="#L1638">1638</a>         
assertEquals(5, NumberUtils.toByte(<strong class="jxr_keyword">null</strong>, 
(byte) 5));
+<a class="jxr_linenumber" name="L1639" href="#L1639">1639</a>     }
+<a class="jxr_linenumber" name="L1640" href="#L1640">1640</a> 
+<a class="jxr_linenumber" name="L1641" href="#L1641">1641</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1642" href="#L1642">1642</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toFloat(String)}.</em>
+<a class="jxr_linenumber" name="L1643" href="#L1643">1643</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1644" href="#L1644">1644</a>     @Test
+<a class="jxr_linenumber" name="L1645" href="#L1645">1645</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToFloatString() {
+<a class="jxr_linenumber" name="L1646" href="#L1646">1646</a>         
assertEquals(NumberUtils.toFloat(<span class="jxr_string">"-1.2345"</span>), 
-1.2345f, <span class="jxr_string">"toFloat(String) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1647" href="#L1647">1647</a>         
assertEquals(1.2345f, NumberUtils.toFloat(<span 
class="jxr_string">"1.2345"</span>), <span class="jxr_string">"toFloat(String) 
2 failed"</span>);
+<a class="jxr_linenumber" name="L1648" href="#L1648">1648</a>         
assertEquals(0.0f, NumberUtils.toFloat(<span class="jxr_string">"abc"</span>), 
<span class="jxr_string">"toFloat(String) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1649" href="#L1649">1649</a>         <em 
class="jxr_comment">// LANG-1060</em>
+<a class="jxr_linenumber" name="L1650" href="#L1650">1650</a>         
assertEquals(NumberUtils.toFloat(<span class="jxr_string">"-001.2345"</span>), 
-1.2345f, <span class="jxr_string">"toFloat(String) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1651" href="#L1651">1651</a>         
assertEquals(1.2345f, NumberUtils.toFloat(<span 
class="jxr_string">"+001.2345"</span>), <span 
class="jxr_string">"toFloat(String) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1652" href="#L1652">1652</a>         
assertEquals(1.2345f, NumberUtils.toFloat(<span 
class="jxr_string">"001.2345"</span>), <span 
class="jxr_string">"toFloat(String) 6 failed"</span>);
+<a class="jxr_linenumber" name="L1653" href="#L1653">1653</a>         
assertEquals(0f, NumberUtils.toFloat(<span class="jxr_string">"000.00"</span>), 
<span class="jxr_string">"toFloat(String) 7 failed"</span>);
+<a class="jxr_linenumber" name="L1654" href="#L1654">1654</a> 
+<a class="jxr_linenumber" name="L1655" href="#L1655">1655</a>         
assertEquals(NumberUtils.toFloat(Float.MAX_VALUE + <span 
class="jxr_string">""</span>), Float.MAX_VALUE, <span 
class="jxr_string">"toFloat(Float.MAX_VALUE) failed"</span>);
+<a class="jxr_linenumber" name="L1656" href="#L1656">1656</a>         
assertEquals(NumberUtils.toFloat(Float.MIN_VALUE + <span 
class="jxr_string">""</span>), Float.MIN_VALUE, <span 
class="jxr_string">"toFloat(Float.MIN_VALUE) failed"</span>);
+<a class="jxr_linenumber" name="L1657" href="#L1657">1657</a>         
assertEquals(0.0f, NumberUtils.toFloat(<span class="jxr_string">""</span>), 
<span class="jxr_string">"toFloat(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1658" href="#L1658">1658</a>         
assertEquals(0.0f, NumberUtils.toFloat(<strong 
class="jxr_keyword">null</strong>), <span class="jxr_string">"toFloat(null) 
failed"</span>);
+<a class="jxr_linenumber" name="L1659" href="#L1659">1659</a>     }
+<a class="jxr_linenumber" name="L1660" href="#L1660">1660</a> 
+<a class="jxr_linenumber" name="L1661" href="#L1661">1661</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1662" href="#L1662">1662</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toFloat(String, 
float)}.</em>
+<a class="jxr_linenumber" name="L1663" href="#L1663">1663</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1664" href="#L1664">1664</a>     @Test
+<a class="jxr_linenumber" name="L1665" href="#L1665">1665</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToFloatStringF() {
+<a class="jxr_linenumber" name="L1666" href="#L1666">1666</a>         
assertEquals(1.2345f, NumberUtils.toFloat(<span 
class="jxr_string">"1.2345"</span>, 5.1f), <span 
class="jxr_string">"toFloat(String, int) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1667" href="#L1667">1667</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span class="jxr_string">"a"</span>, 
5.0f), <span class="jxr_string">"toFloat(String, int) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1668" href="#L1668">1668</a>         <em 
class="jxr_comment">// LANG-1060</em>
+<a class="jxr_linenumber" name="L1669" href="#L1669">1669</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span 
class="jxr_string">"-001Z.2345"</span>, 5.0f), <span 
class="jxr_string">"toFloat(String, int) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1670" href="#L1670">1670</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span 
class="jxr_string">"+001AB.2345"</span>, 5.0f), <span 
class="jxr_string">"toFloat(String, int) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1671" href="#L1671">1671</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span 
class="jxr_string">"001Z.2345"</span>, 5.0f), <span 
class="jxr_string">"toFloat(String, int) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1672" href="#L1672">1672</a>         
assertEquals(5.0f, NumberUtils.toFloat(<span class="jxr_string">""</span>, 
5.0f));
+<a class="jxr_linenumber" name="L1673" href="#L1673">1673</a>         
assertEquals(5.0f, NumberUtils.toFloat(<strong 
class="jxr_keyword">null</strong>, 5.0f));
+<a class="jxr_linenumber" name="L1674" href="#L1674">1674</a>     }
+<a class="jxr_linenumber" name="L1675" href="#L1675">1675</a> 
+<a class="jxr_linenumber" name="L1676" href="#L1676">1676</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1677" href="#L1677">1677</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toInt(String)}.</em>
+<a class="jxr_linenumber" name="L1678" href="#L1678">1678</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1679" href="#L1679">1679</a>     @Test
+<a class="jxr_linenumber" name="L1680" href="#L1680">1680</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToIntString() {
+<a class="jxr_linenumber" name="L1681" href="#L1681">1681</a>         
assertEquals(12345, NumberUtils.toInt(<span class="jxr_string">"12345"</span>), 
<span class="jxr_string">"toInt(String) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1682" href="#L1682">1682</a>         
assertEquals(0, NumberUtils.toInt(<span class="jxr_string">"abc"</span>), <span 
class="jxr_string">"toInt(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1683" href="#L1683">1683</a>         
assertEquals(0, NumberUtils.toInt(<span class="jxr_string">""</span>), <span 
class="jxr_string">"toInt(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1684" href="#L1684">1684</a>         
assertEquals(0, NumberUtils.toInt(<strong class="jxr_keyword">null</strong>), 
<span class="jxr_string">"toInt(null) failed"</span>);
+<a class="jxr_linenumber" name="L1685" href="#L1685">1685</a>     }
+<a class="jxr_linenumber" name="L1686" href="#L1686">1686</a> 
+<a class="jxr_linenumber" name="L1687" href="#L1687">1687</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1688" href="#L1688">1688</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toInt(String, 
int)}.</em>
+<a class="jxr_linenumber" name="L1689" href="#L1689">1689</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1690" href="#L1690">1690</a>     @Test
+<a class="jxr_linenumber" name="L1691" href="#L1691">1691</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToIntStringI() {
+<a class="jxr_linenumber" name="L1692" href="#L1692">1692</a>         
assertEquals(12345, NumberUtils.toInt(<span class="jxr_string">"12345"</span>, 
5), <span class="jxr_string">"toInt(String, int) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1693" href="#L1693">1693</a>         
assertEquals(5, NumberUtils.toInt(<span class="jxr_string">"1234.5"</span>, 5), 
<span class="jxr_string">"toInt(String, int) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1694" href="#L1694">1694</a>         
assertEquals(5, NumberUtils.toInt(<span class="jxr_string">""</span>, 5));
+<a class="jxr_linenumber" name="L1695" href="#L1695">1695</a>         
assertEquals(5, NumberUtils.toInt(<strong class="jxr_keyword">null</strong>, 
5));
+<a class="jxr_linenumber" name="L1696" href="#L1696">1696</a>     }
+<a class="jxr_linenumber" name="L1697" href="#L1697">1697</a> 
+<a class="jxr_linenumber" name="L1698" href="#L1698">1698</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1699" href="#L1699">1699</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toLong(String)}.</em>
+<a class="jxr_linenumber" name="L1700" href="#L1700">1700</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1701" href="#L1701">1701</a>     @Test
+<a class="jxr_linenumber" name="L1702" href="#L1702">1702</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToLongString() {
+<a class="jxr_linenumber" name="L1703" href="#L1703">1703</a>         
assertEquals(12345L, NumberUtils.toLong(<span 
class="jxr_string">"12345"</span>), <span class="jxr_string">"toLong(String) 1 
failed"</span>);
+<a class="jxr_linenumber" name="L1704" href="#L1704">1704</a>         
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"abc"</span>), 
<span class="jxr_string">"toLong(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1705" href="#L1705">1705</a>         
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"1L"</span>), 
<span class="jxr_string">"toLong(String) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1706" href="#L1706">1706</a>         
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">"1l"</span>), 
<span class="jxr_string">"toLong(String) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1707" href="#L1707">1707</a>         
assertEquals(NumberUtils.toLong(Long.MAX_VALUE + <span 
class="jxr_string">""</span>), Long.MAX_VALUE, <span 
class="jxr_string">"toLong(Long.MAX_VALUE) failed"</span>);
+<a class="jxr_linenumber" name="L1708" href="#L1708">1708</a>         
assertEquals(NumberUtils.toLong(Long.MIN_VALUE + <span 
class="jxr_string">""</span>), Long.MIN_VALUE, <span 
class="jxr_string">"toLong(Long.MIN_VALUE) failed"</span>);
+<a class="jxr_linenumber" name="L1709" href="#L1709">1709</a>         
assertEquals(0L, NumberUtils.toLong(<span class="jxr_string">""</span>), <span 
class="jxr_string">"toLong(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1710" href="#L1710">1710</a>         
assertEquals(0L, NumberUtils.toLong(<strong class="jxr_keyword">null</strong>), 
<span class="jxr_string">"toLong(null) failed"</span>);
+<a class="jxr_linenumber" name="L1711" href="#L1711">1711</a>     }
+<a class="jxr_linenumber" name="L1712" href="#L1712">1712</a> 
+<a class="jxr_linenumber" name="L1713" href="#L1713">1713</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1714" href="#L1714">1714</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toLong(String, 
long)}.</em>
+<a class="jxr_linenumber" name="L1715" href="#L1715">1715</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1716" href="#L1716">1716</a>     @Test
+<a class="jxr_linenumber" name="L1717" href="#L1717">1717</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToLongStringL() {
+<a class="jxr_linenumber" name="L1718" href="#L1718">1718</a>         
assertEquals(12345L, NumberUtils.toLong(<span 
class="jxr_string">"12345"</span>, 5L), <span 
class="jxr_string">"toLong(String, long) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1719" href="#L1719">1719</a>         
assertEquals(5L, NumberUtils.toLong(<span class="jxr_string">"1234.5"</span>, 
5L), <span class="jxr_string">"toLong(String, long) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1720" href="#L1720">1720</a>         
assertEquals(5L, NumberUtils.toLong(<span class="jxr_string">""</span>, 5L));
+<a class="jxr_linenumber" name="L1721" href="#L1721">1721</a>         
assertEquals(5L, NumberUtils.toLong(<strong class="jxr_keyword">null</strong>, 
5L));
+<a class="jxr_linenumber" name="L1722" href="#L1722">1722</a>     }
+<a class="jxr_linenumber" name="L1723" href="#L1723">1723</a> 
+<a class="jxr_linenumber" name="L1724" href="#L1724">1724</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1725" href="#L1725">1725</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(BigDecimal)}.</em>
+<a class="jxr_linenumber" name="L1726" href="#L1726">1726</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1727" href="#L1727">1727</a>     @Test
+<a class="jxr_linenumber" name="L1728" href="#L1728">1728</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalBigDecimal() {
+<a class="jxr_linenumber" name="L1729" href="#L1729">1729</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(123.456)), 
BigDecimal.valueOf(123.46),
+<a class="jxr_linenumber" name="L1730" href="#L1730">1730</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1731" href="#L1731">1731</a>         <em 
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
+<a class="jxr_linenumber" name="L1732" href="#L1732">1732</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.515)), 
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1733" href="#L1733">1733</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1734" href="#L1734">1734</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525)), 
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1735" href="#L1735">1735</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1736" href="#L1736">1736</a>         
assertEquals(<span class="jxr_string">"2352.00"</span>,
+<a class="jxr_linenumber" name="L1737" href="#L1737">1737</a>             
NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525)).multiply(BigDecimal.valueOf(100)).toString(),
+<a class="jxr_linenumber" name="L1738" href="#L1738">1738</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1739" href="#L1739">1739</a>         
assertEquals(NumberUtils.toScaledBigDecimal((BigDecimal) <strong 
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1740" href="#L1740">1740</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1741" href="#L1741">1741</a>     }
+<a class="jxr_linenumber" name="L1742" href="#L1742">1742</a> 
+<a class="jxr_linenumber" name="L1743" href="#L1743">1743</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1744" href="#L1744">1744</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(BigDecimal, int, RoundingMode)}.</em>
+<a class="jxr_linenumber" name="L1745" href="#L1745">1745</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1746" href="#L1746">1746</a>     @Test
+<a class="jxr_linenumber" name="L1747" href="#L1747">1747</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalBigDecimalIRM() {
+<a class="jxr_linenumber" name="L1748" href="#L1748">1748</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(123.456), 1, 
RoundingMode.CEILING),
+<a class="jxr_linenumber" name="L1749" href="#L1749">1749</a>             
BigDecimal.valueOf(123.5), <span 
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 1 
failed"</span>);
+<a class="jxr_linenumber" name="L1750" href="#L1750">1750</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.5159), 3, 
RoundingMode.FLOOR),
+<a class="jxr_linenumber" name="L1751" href="#L1751">1751</a>             
BigDecimal.valueOf(23.515), <span 
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 2 
failed"</span>);
+<a class="jxr_linenumber" name="L1752" href="#L1752">1752</a>         
assertEquals(NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.525), 2, 
RoundingMode.HALF_UP),
+<a class="jxr_linenumber" name="L1753" href="#L1753">1753</a>             
BigDecimal.valueOf(23.53), <span 
class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 3 
failed"</span>);
+<a class="jxr_linenumber" name="L1754" href="#L1754">1754</a>         
assertEquals(<span class="jxr_string">"23521.0000"</span>,
+<a class="jxr_linenumber" name="L1755" href="#L1755">1755</a>             
NumberUtils.toScaledBigDecimal(BigDecimal.valueOf(23.521), 4, 
RoundingMode.HALF_EVEN)
+<a class="jxr_linenumber" name="L1756" href="#L1756">1756</a>                 
.multiply(BigDecimal.valueOf(1000)).toString(),
+<a class="jxr_linenumber" name="L1757" href="#L1757">1757</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 4 
failed"</span>);
+<a class="jxr_linenumber" name="L1758" href="#L1758">1758</a>         
assertEquals(NumberUtils.toScaledBigDecimal((BigDecimal) <strong 
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1759" href="#L1759">1759</a>             
<span class="jxr_string">"toScaledBigDecimal(BigDecimal, int, RoundingMode) 5 
failed"</span>);
+<a class="jxr_linenumber" name="L1760" href="#L1760">1760</a>     }
+<a class="jxr_linenumber" name="L1761" href="#L1761">1761</a> 
+<a class="jxr_linenumber" name="L1762" href="#L1762">1762</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1763" href="#L1763">1763</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Double)}.</em>
+<a class="jxr_linenumber" name="L1764" href="#L1764">1764</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1765" href="#L1765">1765</a>     @Test
+<a class="jxr_linenumber" name="L1766" href="#L1766">1766</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalDouble() {
+<a class="jxr_linenumber" name="L1767" href="#L1767">1767</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(123.456d)), 
BigDecimal.valueOf(123.46),
+<a class="jxr_linenumber" name="L1768" href="#L1768">1768</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1769" href="#L1769">1769</a>         <em 
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
+<a class="jxr_linenumber" name="L1770" href="#L1770">1770</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.515d)), 
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1771" href="#L1771">1771</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1772" href="#L1772">1772</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d)), 
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1773" href="#L1773">1773</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1774" href="#L1774">1774</a>         
assertEquals(<span class="jxr_string">"2352.00"</span>,
+<a class="jxr_linenumber" name="L1775" href="#L1775">1775</a>             
NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d)).multiply(BigDecimal.valueOf(100)).toString(),
+<a class="jxr_linenumber" name="L1776" href="#L1776">1776</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1777" href="#L1777">1777</a>         
assertEquals(NumberUtils.toScaledBigDecimal((Double) <strong 
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1778" href="#L1778">1778</a>             
<span class="jxr_string">"toScaledBigDecimal(Double) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1779" href="#L1779">1779</a>     }
+<a class="jxr_linenumber" name="L1780" href="#L1780">1780</a> 
+<a class="jxr_linenumber" name="L1781" href="#L1781">1781</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1782" href="#L1782">1782</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Double, int, RoundingMode)}.</em>
+<a class="jxr_linenumber" name="L1783" href="#L1783">1783</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1784" href="#L1784">1784</a>     @Test
+<a class="jxr_linenumber" name="L1785" href="#L1785">1785</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalDoubleIRM() {
+<a class="jxr_linenumber" name="L1786" href="#L1786">1786</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(123.456d), 1, 
RoundingMode.CEILING),
+<a class="jxr_linenumber" name="L1787" href="#L1787">1787</a>             
BigDecimal.valueOf(123.5), <span class="jxr_string">"toScaledBigDecimal(Double, 
int, RoundingMode) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1788" href="#L1788">1788</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.5159d), 3, 
RoundingMode.FLOOR),
+<a class="jxr_linenumber" name="L1789" href="#L1789">1789</a>             
BigDecimal.valueOf(23.515), <span 
class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 2 
failed"</span>);
+<a class="jxr_linenumber" name="L1790" href="#L1790">1790</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Double.valueOf(23.525d), 2, 
RoundingMode.HALF_UP),
+<a class="jxr_linenumber" name="L1791" href="#L1791">1791</a>             
BigDecimal.valueOf(23.53), <span class="jxr_string">"toScaledBigDecimal(Double, 
int, RoundingMode) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1792" href="#L1792">1792</a>         
assertEquals(<span class="jxr_string">"23521.0000"</span>,
+<a class="jxr_linenumber" name="L1793" href="#L1793">1793</a>             
NumberUtils.toScaledBigDecimal(Double.valueOf(23.521d), 4, 
RoundingMode.HALF_EVEN)
+<a class="jxr_linenumber" name="L1794" href="#L1794">1794</a>                 
.multiply(BigDecimal.valueOf(1000)).toString(),
+<a class="jxr_linenumber" name="L1795" href="#L1795">1795</a>             
<span class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 4 
failed"</span>);
+<a class="jxr_linenumber" name="L1796" href="#L1796">1796</a>         
assertEquals(NumberUtils.toScaledBigDecimal((Double) <strong 
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1797" href="#L1797">1797</a>             
<span class="jxr_string">"toScaledBigDecimal(Double, int, RoundingMode) 5 
failed"</span>);
+<a class="jxr_linenumber" name="L1798" href="#L1798">1798</a>     }
+<a class="jxr_linenumber" name="L1799" href="#L1799">1799</a> 
+<a class="jxr_linenumber" name="L1800" href="#L1800">1800</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1801" href="#L1801">1801</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Float)}.</em>
+<a class="jxr_linenumber" name="L1802" href="#L1802">1802</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1803" href="#L1803">1803</a>     @Test
+<a class="jxr_linenumber" name="L1804" href="#L1804">1804</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalFloat() {
+<a class="jxr_linenumber" name="L1805" href="#L1805">1805</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(123.456f)), 
BigDecimal.valueOf(123.46),
+<a class="jxr_linenumber" name="L1806" href="#L1806">1806</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1807" href="#L1807">1807</a>         <em 
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
+<a class="jxr_linenumber" name="L1808" href="#L1808">1808</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.515f)), 
BigDecimal.valueOf(23.51),
+<a class="jxr_linenumber" name="L1809" href="#L1809">1809</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1810" href="#L1810">1810</a>         <em 
class="jxr_comment">// Note. 
NumberUtils.toScaledBigDecimal(Float.valueOf(23.515f)).equals(BigDecimal.valueOf(23.51))</em>
+<a class="jxr_linenumber" name="L1811" href="#L1811">1811</a>         <em 
class="jxr_comment">// because of roundoff error. It is ok.</em>
+<a class="jxr_linenumber" name="L1812" href="#L1812">1812</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f)), 
BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1813" href="#L1813">1813</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1814" href="#L1814">1814</a>         
assertEquals(<span class="jxr_string">"2352.00"</span>,
+<a class="jxr_linenumber" name="L1815" href="#L1815">1815</a>             
NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f)).multiply(BigDecimal.valueOf(100)).toString(),
+<a class="jxr_linenumber" name="L1816" href="#L1816">1816</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1817" href="#L1817">1817</a>         
assertEquals(NumberUtils.toScaledBigDecimal((Float) <strong 
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1818" href="#L1818">1818</a>             
<span class="jxr_string">"toScaledBigDecimal(Float) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1819" href="#L1819">1819</a>     }
+<a class="jxr_linenumber" name="L1820" href="#L1820">1820</a> 
+<a class="jxr_linenumber" name="L1821" href="#L1821">1821</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1822" href="#L1822">1822</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Float, int, RoundingMode)}.</em>
+<a class="jxr_linenumber" name="L1823" href="#L1823">1823</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1824" href="#L1824">1824</a>     @Test
+<a class="jxr_linenumber" name="L1825" href="#L1825">1825</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalFloatIRM() {
+<a class="jxr_linenumber" name="L1826" href="#L1826">1826</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(123.456f), 1, 
RoundingMode.CEILING),
+<a class="jxr_linenumber" name="L1827" href="#L1827">1827</a>             
BigDecimal.valueOf(123.5), <span class="jxr_string">"toScaledBigDecimal(Float, 
int, RoundingMode) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1828" href="#L1828">1828</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.5159f), 3, 
RoundingMode.FLOOR),
+<a class="jxr_linenumber" name="L1829" href="#L1829">1829</a>             
BigDecimal.valueOf(23.515), <span class="jxr_string">"toScaledBigDecimal(Float, 
int, RoundingMode) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1830" href="#L1830">1830</a>         <em 
class="jxr_comment">// The following happens due to roundoff error. We're ok 
with this.</em>
+<a class="jxr_linenumber" name="L1831" href="#L1831">1831</a>         
assertEquals(NumberUtils.toScaledBigDecimal(Float.valueOf(23.525f), 2, 
RoundingMode.HALF_UP),
+<a class="jxr_linenumber" name="L1832" href="#L1832">1832</a>             
BigDecimal.valueOf(23.52), <span class="jxr_string">"toScaledBigDecimal(Float, 
int, RoundingMode) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1833" href="#L1833">1833</a>         
assertEquals(<span class="jxr_string">"23521.0000"</span>, 
NumberUtils.toScaledBigDecimal(Float.valueOf(23.521f), 4, 
RoundingMode.HALF_EVEN)
+<a class="jxr_linenumber" name="L1834" href="#L1834">1834</a>             
.multiply(BigDecimal.valueOf(1000)).toString(), <span 
class="jxr_string">"toScaledBigDecimal(Float, int, RoundingMode) 4 
failed"</span>);
+<a class="jxr_linenumber" name="L1835" href="#L1835">1835</a>         
assertEquals(NumberUtils.toScaledBigDecimal((Float) <strong 
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1836" href="#L1836">1836</a>                 
<span class="jxr_string">"toScaledBigDecimal(Float, int, RoundingMode) 5 
failed"</span>);
+<a class="jxr_linenumber" name="L1837" href="#L1837">1837</a>     }
+<a class="jxr_linenumber" name="L1838" href="#L1838">1838</a> 
+<a class="jxr_linenumber" name="L1839" href="#L1839">1839</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1840" href="#L1840">1840</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Double)}.</em>
+<a class="jxr_linenumber" name="L1841" href="#L1841">1841</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1842" href="#L1842">1842</a>     @Test
+<a class="jxr_linenumber" name="L1843" href="#L1843">1843</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalString() {
+<a class="jxr_linenumber" name="L1844" href="#L1844">1844</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"123.456"</span>), BigDecimal.valueOf(123.46),
+<a class="jxr_linenumber" name="L1845" href="#L1845">1845</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1846" href="#L1846">1846</a>         <em 
class="jxr_comment">// Test RoundingMode.HALF_EVEN default rounding.</em>
+<a class="jxr_linenumber" name="L1847" href="#L1847">1847</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.515"</span>), BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1848" href="#L1848">1848</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1849" href="#L1849">1849</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.525"</span>), BigDecimal.valueOf(23.52),
+<a class="jxr_linenumber" name="L1850" href="#L1850">1850</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 3 failed"</span>);
+<a class="jxr_linenumber" name="L1851" href="#L1851">1851</a>         
assertEquals(<span class="jxr_string">"2352.00"</span>, 
NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.525"</span>).multiply(BigDecimal.valueOf(100)).toString(),
+<a class="jxr_linenumber" name="L1852" href="#L1852">1852</a>             
<span class="jxr_string">"toScaledBigDecimal(String) 4 failed"</span>);
+<a class="jxr_linenumber" name="L1853" href="#L1853">1853</a>         
assertEquals(NumberUtils.toScaledBigDecimal((String) <strong 
class="jxr_keyword">null</strong>), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1854" href="#L1854">1854</a>                 
<span class="jxr_string">"toScaledBigDecimal(String) 5 failed"</span>);
+<a class="jxr_linenumber" name="L1855" href="#L1855">1855</a>     }
+<a class="jxr_linenumber" name="L1856" href="#L1856">1856</a> 
+<a class="jxr_linenumber" name="L1857" href="#L1857">1857</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1858" href="#L1858">1858</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toScaledBigDecimal(Double, int, RoundingMode)}.</em>
+<a class="jxr_linenumber" name="L1859" href="#L1859">1859</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1860" href="#L1860">1860</a>     @Test
+<a class="jxr_linenumber" name="L1861" href="#L1861">1861</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToScaledBigDecimalStringIRM() {
+<a class="jxr_linenumber" name="L1862" href="#L1862">1862</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"123.456"</span>, 1, RoundingMode.CEILING), 
BigDecimal.valueOf(123.5),
+<a class="jxr_linenumber" name="L1863" href="#L1863">1863</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 1 
failed"</span>);
+<a class="jxr_linenumber" name="L1864" href="#L1864">1864</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.5159"</span>, 3, RoundingMode.FLOOR), 
BigDecimal.valueOf(23.515),
+<a class="jxr_linenumber" name="L1865" href="#L1865">1865</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 2 
failed"</span>);
+<a class="jxr_linenumber" name="L1866" href="#L1866">1866</a>         
assertEquals(NumberUtils.toScaledBigDecimal(<span 
class="jxr_string">"23.525"</span>, 2, RoundingMode.HALF_UP), 
BigDecimal.valueOf(23.53),
+<a class="jxr_linenumber" name="L1867" href="#L1867">1867</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 3 
failed"</span>);
+<a class="jxr_linenumber" name="L1868" href="#L1868">1868</a>         
assertEquals(
+<a class="jxr_linenumber" name="L1869" href="#L1869">1869</a>             
<span class="jxr_string">"23521.0000"</span>, 
NumberUtils.toScaledBigDecimal(<span class="jxr_string">"23.521"</span>, 4, 
RoundingMode.HALF_EVEN)
+<a class="jxr_linenumber" name="L1870" href="#L1870">1870</a>                 
.multiply(BigDecimal.valueOf(1000)).toString(),
+<a class="jxr_linenumber" name="L1871" href="#L1871">1871</a>             
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 4 
failed"</span>);
+<a class="jxr_linenumber" name="L1872" href="#L1872">1872</a>         
assertEquals(NumberUtils.toScaledBigDecimal((String) <strong 
class="jxr_keyword">null</strong>, 2, RoundingMode.HALF_UP), BigDecimal.ZERO,
+<a class="jxr_linenumber" name="L1873" href="#L1873">1873</a>                 
<span class="jxr_string">"toScaledBigDecimal(String, int, RoundingMode) 5 
failed"</span>);
+<a class="jxr_linenumber" name="L1874" href="#L1874">1874</a>     }
+<a class="jxr_linenumber" name="L1875" href="#L1875">1875</a> 
+<a class="jxr_linenumber" name="L1876" href="#L1876">1876</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1877" href="#L1877">1877</a> <em 
class="jxr_javadoccomment">     * Test for {@link 
NumberUtils#toShort(String)}.</em>
+<a class="jxr_linenumber" name="L1878" href="#L1878">1878</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1879" href="#L1879">1879</a>     @Test
+<a class="jxr_linenumber" name="L1880" href="#L1880">1880</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToShortString() {
+<a class="jxr_linenumber" name="L1881" href="#L1881">1881</a>         
assertEquals(12345, NumberUtils.toShort(<span 
class="jxr_string">"12345"</span>), <span class="jxr_string">"toShort(String) 1 
failed"</span>);
+<a class="jxr_linenumber" name="L1882" href="#L1882">1882</a>         
assertEquals(0, NumberUtils.toShort(<span class="jxr_string">"abc"</span>), 
<span class="jxr_string">"toShort(String) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1883" href="#L1883">1883</a>         
assertEquals(0, NumberUtils.toShort(<span class="jxr_string">""</span>), <span 
class="jxr_string">"toShort(empty) failed"</span>);
+<a class="jxr_linenumber" name="L1884" href="#L1884">1884</a>         
assertEquals(0, NumberUtils.toShort(<strong class="jxr_keyword">null</strong>), 
<span class="jxr_string">"toShort(null) failed"</span>);
+<a class="jxr_linenumber" name="L1885" href="#L1885">1885</a>     }
+<a class="jxr_linenumber" name="L1886" href="#L1886">1886</a> 
+<a class="jxr_linenumber" name="L1887" href="#L1887">1887</a>     <em 
class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1888" href="#L1888">1888</a> <em 
class="jxr_javadoccomment">     * Test for {@link NumberUtils#toShort(String, 
short)}.</em>
+<a class="jxr_linenumber" name="L1889" href="#L1889">1889</a> <em 
class="jxr_javadoccomment">     */</em>
+<a class="jxr_linenumber" name="L1890" href="#L1890">1890</a>     @Test
+<a class="jxr_linenumber" name="L1891" href="#L1891">1891</a>     <strong 
class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> 
testToShortStringI() {
+<a class="jxr_linenumber" name="L1892" href="#L1892">1892</a>         
assertEquals(12345, NumberUtils.toShort(<span 
class="jxr_string">"12345"</span>, (<strong class="jxr_keyword">short</strong>) 
5), <span class="jxr_string">"toShort(String, short) 1 failed"</span>);
+<a class="jxr_linenumber" name="L1893" href="#L1893">1893</a>         
assertEquals(5, NumberUtils.toShort(<span class="jxr_string">"1234.5"</span>, 
(<strong class="jxr_keyword">short</strong>) 5), <span 
class="jxr_string">"toShort(String, short) 2 failed"</span>);
+<a class="jxr_linenumber" name="L1894" href="#L1894">1894</a>         
assertEquals(5, NumberUtils.toShort(<span class="jxr_string">""</span>, 
(<strong class="jxr_keyword">short</strong>) 5));
+<a class="jxr_linenumber" name="L1895" href="#L1895">1895</a>         
assertEquals(5, NumberUtils.toShort(<strong class="jxr_keyword">null</strong>, 
(<strong class="jxr_keyword">short</strong>) 5));
+<a class="jxr_linenumber" name="L1896" href="#L1896">1896</a>     }
+<a class="jxr_linenumber" name="L1897" href="#L1897">1897</a> }
 </pre>
 <hr/>
 <div id="footer">Copyright &#169; 2001&#x2013;2024 <a 
href="https://www.apache.org/";>The Apache Software Foundation</a>. All rights 
reserved.</div>

Modified: 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-frame.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-frame.html
 (original)
+++ 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-frame.html
 Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
     <!-- generated by Apache Maven JXR (jdk8) -->
     <head>
         <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-        <title>Apache Commons Lang 3.16.0 Reference Package 
org.apache.commons.lang3.math</title>
+        <title>Apache Commons Lang 3.17.0 Reference Package 
org.apache.commons.lang3.math</title>
         <link rel="stylesheet" type="text/css" 
href="../../../../../stylesheet.css" title="style" />
     </head>
     <body>

Modified: 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-summary.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-summary.html
 (original)
+++ 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/math/package-summary.html
 Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
     <!-- generated by Apache Maven JXR (jdk8) -->
     <head>
         <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-        <title>Apache Commons Lang 3.16.0 Reference Package 
org.apache.commons.lang3.math</title>
+        <title>Apache Commons Lang 3.17.0 Reference Package 
org.apache.commons.lang3.math</title>
         <link rel="stylesheet" type="text/css" 
href="../../../../../stylesheet.css" title="style" />
     </head>
 
@@ -23,7 +23,7 @@
                 <li>Index</li>
                 <li>Help</li>
             </ul>
-            <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.16.0 
Reference</strong></em></div>
+            <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.17.0 
Reference</strong></em></div>
         </div>
         <div class="subNav">
             <ul class="navList">
@@ -91,7 +91,7 @@
                 <li>Index</li>
                 <li>Help</li>
             </ul>
-            <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.16.0 
Reference</strong></em></div>
+            <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.17.0 
Reference</strong></em></div>
         </div>
         <div class="subNav">
             <ul class="navList">

Modified: 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-frame.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-frame.html
 (original)
+++ 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-frame.html
 Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
     <!-- generated by Apache Maven JXR (jdk8) -->
     <head>
         <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-        <title>Apache Commons Lang 3.16.0 Reference Package 
org.apache.commons.lang3.mutable</title>
+        <title>Apache Commons Lang 3.17.0 Reference Package 
org.apache.commons.lang3.mutable</title>
         <link rel="stylesheet" type="text/css" 
href="../../../../../stylesheet.css" title="style" />
     </head>
     <body>

Modified: 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-summary.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-summary.html
 (original)
+++ 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/mutable/package-summary.html
 Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
     <!-- generated by Apache Maven JXR (jdk8) -->
     <head>
         <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-        <title>Apache Commons Lang 3.16.0 Reference Package 
org.apache.commons.lang3.mutable</title>
+        <title>Apache Commons Lang 3.17.0 Reference Package 
org.apache.commons.lang3.mutable</title>
         <link rel="stylesheet" type="text/css" 
href="../../../../../stylesheet.css" title="style" />
     </head>
 
@@ -23,7 +23,7 @@
                 <li>Index</li>
                 <li>Help</li>
             </ul>
-            <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.16.0 
Reference</strong></em></div>
+            <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.17.0 
Reference</strong></em></div>
         </div>
         <div class="subNav">
             <ul class="navList">
@@ -121,7 +121,7 @@
                 <li>Index</li>
                 <li>Help</li>
             </ul>
-            <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.16.0 
Reference</strong></em></div>
+            <div class="aboutLanguage"><em><strong>Apache Commons Lang 3.17.0 
Reference</strong></em></div>
         </div>
         <div class="subNav">
             <ul class="navList">

Modified: 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/package-frame.html
==============================================================================
--- 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/package-frame.html
 (original)
+++ 
websites/production/commons/content/proper/commons-lang/xref-test/org/apache/commons/lang3/package-frame.html
 Thu Aug 29 19:59:17 2024
@@ -4,7 +4,7 @@
     <!-- generated by Apache Maven JXR (jdk8) -->
     <head>
         <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-        <title>Apache Commons Lang 3.16.0 Reference Package 
org.apache.commons.lang3</title>
+        <title>Apache Commons Lang 3.17.0 Reference Package 
org.apache.commons.lang3</title>
         <link rel="stylesheet" type="text/css" 
href="../../../../stylesheet.css" title="style" />
     </head>
     <body>



Reply via email to