< prev index next >

test/src/jdk/nashorn/api/javaaccess/test/NumberBoxingTest.java

Print this page

        

*** 68,102 **** // --------------------------------long // tests------------------------------------ @Test public void accessFieldLongBoxing() throws ScriptException { e.eval("var p_long = o.publicLongBox;"); ! assertEquals(o.publicLongBox, e.get("p_long")); e.eval("o.publicLongBox = 12;"); assertEquals(Long.valueOf(12), o.publicLongBox); } @Test public void accessStaticFieldLongBoxing() throws ScriptException { e.eval("var ps_long = SharedObject.publicStaticLongBox;"); ! assertEquals(SharedObject.publicStaticLongBox, e.get("ps_long")); e.eval("SharedObject.publicStaticLongBox = 120;"); assertEquals(120L, SharedObject.publicStaticLongBox.longValue()); } @Test public void accessFinalFieldLongBoxing() throws ScriptException { e.eval("var pf_long = o.publicFinalLongBox;"); ! assertEquals(o.publicFinalLongBox, e.get("pf_long")); e.eval("o.publicFinalLongBox = 120;"); assertEquals(Long.valueOf(9377333334L), o.publicFinalLongBox); } @Test public void accessStaticFinalFieldLongBoxing() throws ScriptException { e.eval("var psf_long = SharedObject.publicStaticFinalLong;"); ! assertEquals(SharedObject.publicStaticFinalLong, e.get("psf_long")); e.eval("SharedObject.publicStaticFinalLong = 120;"); assertEquals(8333333333333L, SharedObject.publicStaticFinalLong); } // --------------------------------int --- 68,102 ---- // --------------------------------long // tests------------------------------------ @Test public void accessFieldLongBoxing() throws ScriptException { e.eval("var p_long = o.publicLongBox;"); ! assertEquals(o.publicLongBox.longValue(), ((Number) e.get("p_long")).longValue()); e.eval("o.publicLongBox = 12;"); assertEquals(Long.valueOf(12), o.publicLongBox); } @Test public void accessStaticFieldLongBoxing() throws ScriptException { e.eval("var ps_long = SharedObject.publicStaticLongBox;"); ! assertEquals(SharedObject.publicStaticLongBox.longValue(), ((Number) e.get("ps_long")).longValue()); e.eval("SharedObject.publicStaticLongBox = 120;"); assertEquals(120L, SharedObject.publicStaticLongBox.longValue()); } @Test public void accessFinalFieldLongBoxing() throws ScriptException { e.eval("var pf_long = o.publicFinalLongBox;"); ! assertEquals(o.publicFinalLongBox.longValue(), ((Number) e.get("pf_long")).longValue()); e.eval("o.publicFinalLongBox = 120;"); assertEquals(Long.valueOf(9377333334L), o.publicFinalLongBox); } @Test public void accessStaticFinalFieldLongBoxing() throws ScriptException { e.eval("var psf_long = SharedObject.publicStaticFinalLong;"); ! assertEquals(SharedObject.publicStaticFinalLong, ((Number) e.get("psf_long")).longValue()); e.eval("SharedObject.publicStaticFinalLong = 120;"); assertEquals(8333333333333L, SharedObject.publicStaticFinalLong); } // --------------------------------int
< prev index next >