< prev index next >

modules/web/src/test/java/test/javafx/scene/web/DebuggerTest.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 27,36 **** --- 27,37 ---- import com.sun.javafx.scene.web.Debugger; import java.util.ArrayList; import java.util.Arrays; import java.util.List; + import javafx.scene.web.WebEngineShim; import javafx.util.Callback; import static org.junit.Assert.assertEquals; import static org.junit.Assert.fail; import org.junit.Test; import org.junit.After;
*** 38,48 **** public class DebuggerTest extends TestBase { @Test public void testSimpleMessageExchange() { submit(() -> { ! Debugger debugger = getEngine().impl_getDebugger(); final List<String> callbackMessages = new ArrayList<String>(); debugger.setMessageCallback(message -> { callbackMessages.add(message); return null; --- 39,49 ---- public class DebuggerTest extends TestBase { @Test public void testSimpleMessageExchange() { submit(() -> { ! Debugger debugger = WebEngineShim.getDebugger(getEngine()); final List<String> callbackMessages = new ArrayList<String>(); debugger.setMessageCallback(message -> { callbackMessages.add(message); return null;
*** 57,67 **** } @Test public void testEnabledProperty() { submit(() -> { ! Debugger debugger = getEngine().impl_getDebugger(); assertEquals(false, debugger.isEnabled()); debugger.setEnabled(true); assertEquals(true, debugger.isEnabled()); --- 58,68 ---- } @Test public void testEnabledProperty() { submit(() -> { ! Debugger debugger = WebEngineShim.getDebugger(getEngine()); assertEquals(false, debugger.isEnabled()); debugger.setEnabled(true); assertEquals(true, debugger.isEnabled());
*** 80,90 **** } @Test public void testMessageCallbackProperty() { submit(() -> { ! Debugger debugger = getEngine().impl_getDebugger(); Callback<String,Void> callback = new Callback<String,Void>() { public Void call(String message) { return null; } }; --- 81,91 ---- } @Test public void testMessageCallbackProperty() { submit(() -> { ! Debugger debugger = WebEngineShim.getDebugger(getEngine()); Callback<String,Void> callback = new Callback<String,Void>() { public Void call(String message) { return null; } };
*** 100,132 **** } @Test public void testSendMessageIllegalStateException() { submit(() -> { ! Debugger debugger = getEngine().impl_getDebugger(); try { debugger.sendMessage("foo"); fail("IllegalStateException expected but not thrown"); } catch (IllegalStateException expected) {} }); } @Test public void testSendMessageNullPointerException() { submit(() -> { ! Debugger debugger = getEngine().impl_getDebugger(); debugger.setEnabled(true); try { debugger.sendMessage(null); fail("NullPointerException expected but not thrown"); } catch (NullPointerException expected) {} }); } @Test public void testThreadCheck() { ! Debugger debugger = getEngine().impl_getDebugger(); try { debugger.isEnabled(); fail("IllegalStateException expected but not thrown"); } catch (IllegalStateException expected) {} --- 101,133 ---- } @Test public void testSendMessageIllegalStateException() { submit(() -> { ! Debugger debugger = WebEngineShim.getDebugger(getEngine()); try { debugger.sendMessage("foo"); fail("IllegalStateException expected but not thrown"); } catch (IllegalStateException expected) {} }); } @Test public void testSendMessageNullPointerException() { submit(() -> { ! Debugger debugger = WebEngineShim.getDebugger(getEngine()); debugger.setEnabled(true); try { debugger.sendMessage(null); fail("NullPointerException expected but not thrown"); } catch (NullPointerException expected) {} }); } @Test public void testThreadCheck() { ! Debugger debugger = WebEngineShim.getDebugger(getEngine()); try { debugger.isEnabled(); fail("IllegalStateException expected but not thrown"); } catch (IllegalStateException expected) {}
*** 157,165 **** } @After public void disableDebug() { submit(() -> { ! getEngine().impl_getDebugger().setEnabled(false); }); } } --- 158,166 ---- } @After public void disableDebug() { submit(() -> { ! WebEngineShim.getDebugger(getEngine()).setEnabled(false); }); } }
< prev index next >