< prev index next >

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

Print this page

        

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved.
+ * 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,10 +27,11 @@
 
 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,11 +39,11 @@
 public class DebuggerTest extends TestBase {
 
     @Test
     public void testSimpleMessageExchange() {
         submit(() -> {
-            Debugger debugger = getEngine().impl_getDebugger();
+            Debugger debugger = WebEngineShim.getDebugger(getEngine());
 
             final List<String> callbackMessages = new ArrayList<String>();
             debugger.setMessageCallback(message -> {
                 callbackMessages.add(message);
                 return null;

@@ -57,11 +58,11 @@
     }
 
     @Test
     public void testEnabledProperty() {
         submit(() -> {
-            Debugger debugger = getEngine().impl_getDebugger();
+            Debugger debugger = WebEngineShim.getDebugger(getEngine());
 
             assertEquals(false, debugger.isEnabled());
 
             debugger.setEnabled(true);
             assertEquals(true, debugger.isEnabled());

@@ -80,11 +81,11 @@
     }
 
     @Test
     public void testMessageCallbackProperty() {
         submit(() -> {
-            Debugger debugger = getEngine().impl_getDebugger();
+            Debugger debugger = WebEngineShim.getDebugger(getEngine());
             Callback<String,Void> callback = new Callback<String,Void>() {
                 public Void call(String message) {
                     return null;
                 }
             };

@@ -100,33 +101,33 @@
     }
 
     @Test
     public void testSendMessageIllegalStateException() {
         submit(() -> {
-            Debugger debugger = getEngine().impl_getDebugger();
+            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 = getEngine().impl_getDebugger();
+            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 = getEngine().impl_getDebugger();
+        Debugger debugger = WebEngineShim.getDebugger(getEngine());
 
         try {
             debugger.isEnabled();
             fail("IllegalStateException expected but not thrown");
         } catch (IllegalStateException expected) {}

@@ -157,9 +158,9 @@
     }
 
     @After
     public void disableDebug() {
         submit(() -> {
-            getEngine().impl_getDebugger().setEnabled(false);
+            WebEngineShim.getDebugger(getEngine()).setEnabled(false);
         });
     }
 }
< prev index next >