(IonInt value)
| 43 | |
| 44 | |
| 45 | public void modifyInt(IonInt value) |
| 46 | { |
| 47 | assertSame(IonType.INT, value.getType()); |
| 48 | value.setValue(123); |
| 49 | assertFalse(value.isNullValue()); |
| 50 | assertEquals(123, value.intValue()); |
| 51 | assertEquals(123L, value.longValue()); |
| 52 | assertEquals(BigInteger.valueOf(123), value.bigIntegerValue()); |
| 53 | |
| 54 | value.setValue(A_LONG_INT); |
| 55 | assertEquals(A_LONG_INT, value.longValue()); |
| 56 | assertEquals(BigInteger.valueOf(A_LONG_INT), value.bigIntegerValue()); |
| 57 | assertEquals(BigDecimal.valueOf(A_LONG_INT), value.bigDecimalValue()); |
| 58 | |
| 59 | value.setValue(null); |
| 60 | checkNullInt(value); |
| 61 | } |
| 62 | |
| 63 | |
| 64 | //========================================================================= |
no test coverage detected