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

Method modifyFloat

src/test/java/com/amazon/ion/FloatTest.java:54–71  ·  view source on GitHub ↗
(IonFloat value)

Source from the content-addressed store, hash-verified

52
53
54 public void modifyFloat(IonFloat value)
55 {
56 float fVal = 123.45F;
57
58 value.setValue(fVal);
59 assertEquals(fVal, value.floatValue());
60 assertEquals((double) fVal, value.doubleValue());
61 assertEquals(fVal, value.bigDecimalValue().floatValue());
62 assertTrue(value.isNumericValue());
63
64 value.setValue(A_DOUBLE);
65 assertEquals(A_DOUBLE, value.doubleValue());
66 assertEquals(A_DOUBLE, value.bigDecimalValue().doubleValue());
67 assertTrue(value.isNumericValue());
68
69 value.setValue(null);
70 checkNullFloat(value);
71 }
72
73
74 //=========================================================================

Callers 3

testFactoryFloatMethod · 0.95
testTextNullFloatMethod · 0.95
testFloatsMethod · 0.95

Calls 7

checkNullFloatMethod · 0.95
setValueMethod · 0.65
floatValueMethod · 0.65
doubleValueMethod · 0.65
bigDecimalValueMethod · 0.65
isNumericValueMethod · 0.65
assertEqualsMethod · 0.45

Tested by

no test coverage detected