MCPcopy Create free account
hub / github.com/amazon-ion/ion-java / checkNullInt

Method checkNullInt

src/test/java/com/amazon/ion/IntTest.java:20–42  ·  view source on GitHub ↗
(IonInt value)

Source from the content-addressed store, hash-verified

18
19
20 public static void checkNullInt(IonInt value)
21 {
22 assertSame(IonType.INT, value.getType());
23 assertTrue("isNullValue() is false", value.isNullValue());
24 assertFalse(value.isNumericValue());
25
26 try
27 {
28 value.intValue();
29 fail("Expected NullValueException");
30 }
31 catch (NullValueException e) { }
32
33 try
34 {
35 value.longValue();
36 fail("Expected NullValueException");
37 }
38 catch (NullValueException e) { }
39
40 assertNull("toBigInteger() isn't null", value.bigIntegerValue());
41 assertNull("bigDecimalValue() isn't null", value.bigDecimalValue());
42 }
43
44
45 public void modifyInt(IonInt value)

Callers 3

modifyIntMethod · 0.95
testFactoryIntMethod · 0.95
testTextNullIntMethod · 0.95

Calls 8

failMethod · 0.80
getTypeMethod · 0.65
isNullValueMethod · 0.65
isNumericValueMethod · 0.65
intValueMethod · 0.65
longValueMethod · 0.65
bigIntegerValueMethod · 0.65
bigDecimalValueMethod · 0.65

Tested by

no test coverage detected