@Test public void testBinaryDecimals() throws Exception { IonDatagram dg = loadTestFile("good/decimalOneDotZero.10n"); assertEquals(1, dg.size()); IonDecimal value = (IonDecimal) dg.get(0); BigDecimal dec = value.bigDecimalValue(); checkDecimal(10, 1, dec); assertEquals(1, dec.intValue()); dg = loadTestFile("good/decimalNegativeOneDotZero.10n"); assertEquals(1, dg.size()); value = (IonDecimal) dg.get(0); dec = value.bigDecimalValue(); checkDecimal(-10, 1, dec); assertEquals(-1, dec.intValue()); }