@Test
 public void isIntegerEqual() {
   assertEquals(true, NumberHelper.isEqual((Integer) null, (Integer) null));
   assertEquals(false, NumberHelper.isEqual(null, 0));
   assertEquals(false, NumberHelper.isEqual(0, null));
   assertEquals(true, NumberHelper.isEqual(0, 0));
   assertEquals(true, NumberHelper.isEqual(new Integer(42), 42));
   assertEquals(true, NumberHelper.isEqual(-891, new Integer("-891")));
 }
 @Test
 public void isBigDecimalEqual() {
   assertEquals(true, NumberHelper.isEqual((BigDecimal) null, (BigDecimal) null));
   assertEquals(false, NumberHelper.isEqual(null, BigDecimal.ZERO));
   assertEquals(false, NumberHelper.isEqual(BigDecimal.ZERO, null));
   assertEquals(true, NumberHelper.isEqual(BigDecimal.ZERO, new BigDecimal("0.0")));
   assertEquals(
       true,
       NumberHelper.isEqual(
           new BigDecimal("1.5").setScale(1), new BigDecimal("1.50").setScale(2)));
   assertEquals(
       true,
       NumberHelper.isEqual(
           new BigDecimal("-891.5").setScale(1), new BigDecimal("-891.50").setScale(2)));
 }