@Test public void testGetSourceLocation() { handleBreak(new BreakHandler() { @Override public void onBreak(final DebugEvent event, final ExecutionState state, final EventData eventData, final V8Object data) { Frame frame = state.getFrame(0); result = frame.getSourceLocation(); frame.close(); } }); v8.executeScript(script, "script", 0); assertEquals(5, ((SourceLocation) result).getLine()); assertEquals("script", ((SourceLocation) result).getScriptName()); assertEquals(0, ((SourceLocation) result).getColumn()); }