### Question:
IntegerLiteralTreeImpl extends LiteralTreeImpl implements IntegerLiteralTree { @Override public String getNumericPart() { return numericPart; } IntegerLiteralTreeImpl(TreeMetaData metaData, String stringValue); @Override Base getBase(); @Override BigInteger getIntegerValue(); @Override String getNumericPart();  }### Answer:
@Test public void numericPart() { assertThat(integerLiteral("0123").getNumericPart()).isEqualTo("123"); assertThat(integerLiteral("0o123").getNumericPart()).isEqualTo("123"); assertThat(integerLiteral("0O123").getNumericPart()).isEqualTo("123"); assertThat(integerLiteral("123").getNumericPart()).isEqualTo("123"); assertThat(integerLiteral("0d123").getNumericPart()).isEqualTo("123"); assertThat(integerLiteral("0D123").getNumericPart()).isEqualTo("123"); assertThat(integerLiteral("0x123").getNumericPart()).isEqualTo("123"); assertThat(integerLiteral("0X123").getNumericPart()).isEqualTo("123"); assertThat(integerLiteral("0b101").getNumericPart()).isEqualTo("101"); assertThat(integerLiteral("0B101").getNumericPart()).isEqualTo("101"); }