@Test public void putPrimitiveLongArray() throws ScriptException { long[] longs = new long[] {1, 2, 3, 4, 5}; engine.put("longs", longs); IntArrayVector lav = (IntArrayVector) engine.eval("as.integer(longs)"); assertThat(lav.length(), equalTo(5)); }
@Test public void putPrimitiveIntegerArray() throws ScriptException { int[] integers = new int[] {1, 2, 3, 4, 5}; engine.put("integers", integers); IntArrayVector iav = (IntArrayVector) engine.eval("as.integer(integers)"); System.out.println(iav); assertThat(iav.length(), equalTo(5)); }