mirror of
https://github.com/fankes/JSON-java-compat.git
synced 2025-09-08 19:44:29 +08:00
Renamed object methods from ...Obj to ...Object.
Added object method for optDoubleObject (returns Double vice double). Added similar methods in JSONArray. Added test methods.
This commit is contained in:
@@ -109,18 +109,38 @@ public class JSONObjectNumberTest {
|
||||
assertEquals(value.floatValue(), object.optFloat("value"), 0.0f);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOptFloatObject() {
|
||||
assertEquals((Float) value.floatValue(), object.optFloatObject("value"), 0.0f);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOptDouble() {
|
||||
assertEquals(value.doubleValue(), object.optDouble("value"), 0.0d);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOptDoubleObject() {
|
||||
assertEquals((Double) value.doubleValue(), object.optDoubleObject("value"), 0.0d);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOptInt() {
|
||||
assertEquals(value.intValue(), object.optInt("value"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOptIntegerObject() {
|
||||
assertEquals((Integer) value.intValue(), object.optIntegerObject("value"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOptLong() {
|
||||
assertEquals(value.longValue(), object.optLong("value"));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOptLongObject() {
|
||||
assertEquals((Long) value.longValue(), object.optLongObject("value"));
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user