2021222324252627282930
@SuppressWarnings("unused") public class WideningPrimitiveConversionTest extends ScriptTester { @Test public void longToDouble() throws Exception { test(new Scriptable() { double act(long value) { return value / 2; } });
2425262728293031323334
@SuppressWarnings("unused") public class InitialValueTest extends ScriptTester { @Test public void Interger() { test(new Scriptable() { private int uninitialized; int act() { return uninitialized;
3637383940414243444546
}); } @Test public void Long() { test(new Scriptable() { private long uninitialized; long act() { return uninitialized;
4849505152535455565758
}); } @Test public void Float() { test(new Scriptable() { private float uninitialized; float act() { return uninitialized;
6061626364656667686970
}); } @Test public void Double() { test(new Scriptable() { private double uninitialized; double act() { return uninitialized;
7273747576777879808182
}); } @Test public void Byte() { test(new Scriptable() { private byte uninitialized; byte act() { return uninitialized;
8485868788899091929394
}); } @Test public void Short() { test(new Scriptable() { private short uninitialized; short act() { return uninitialized;
96979899100101102103104105106
}); } @Test public void Char() { test(new Scriptable() { private char uninitialized; char act() { return uninitialized;
108109110111112113114115116117118
}); } @Test public void Boolean() { test(new Scriptable() { private boolean uninitialized; boolean act() { return uninitialized;
@SuppressWarnings("unused") public class PrimitiveAndWrapperClassTest extends ScriptTester { @Test public void IntegerPrimitive() throws Exception { test(new Scriptable() { Class act() { return int.class; } });