modules/base/src/test/java/test/com/sun/javafx/collections/SetListenerHelperTest.java

Print this page
rev 9235 : 8134760: Refactor Javafx base module tests for clear separation of tests
Reviewed-by:

@@ -21,19 +21,19 @@
  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  * or visit www.oracle.com if you need additional information or have any
  * questions.
  */
 
-package com.sun.javafx.collections;
+package test.com.sun.javafx.collections;
 
 import com.sun.javafx.binding.SetExpressionHelper;
+import com.sun.javafx.collections.SetListenerHelper;
 import javafx.beans.InvalidationListener;
-import javafx.beans.InvalidationListenerMock;
+import test.javafx.beans.InvalidationListenerMock;
 import javafx.beans.Observable;
 import javafx.collections.FXCollections;
-import javafx.collections.ListChangeListener;
-import javafx.collections.MockSetObserver;
+import test.javafx.collections.MockSetObserver;
 import javafx.collections.ObservableSet;
 import javafx.collections.SetChangeListener;
 import org.junit.Before;
 import org.junit.Test;
 

@@ -619,41 +619,41 @@
 
 
     @Test
     public void testExceptionNotPropagatedFromSingleInvalidation() {
         helper = SetListenerHelper.addListener(helper,(Observable o) -> {throw new RuntimeException();});
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
     }
 
     @Test
     public void testExceptionNotPropagatedFromMultipleInvalidation() {
         BitSet called = new BitSet();
 
         helper = SetListenerHelper.addListener(helper, (Observable o) -> {called.set(0); throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (Observable o) -> {called.set(1); throw new RuntimeException();});
 
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
 
         assertTrue(called.get(0));
         assertTrue(called.get(1));
     }
 
     @Test
     public void testExceptionNotPropagatedFromSingleChange() {
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> {
             throw new RuntimeException();
         });
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
     }
 
     @Test
     public void testExceptionNotPropagatedFromMultipleChange() {
         BitSet called = new BitSet();
 
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> {called.set(0); throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> {called.set(1); throw new RuntimeException();});
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
 
         assertTrue(called.get(0));
         assertTrue(called.get(1));
     }
 

@@ -663,11 +663,11 @@
 
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> {called.set(0); throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> {called.set(1); throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (Observable o) -> {called.set(2); throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (Observable o) -> {called.set(3); throw new RuntimeException();});
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
 
         assertTrue(called.get(0));
         assertTrue(called.get(1));
         assertTrue(called.get(2));
         assertTrue(called.get(3));

@@ -679,11 +679,11 @@
         AtomicBoolean called = new AtomicBoolean(false);
 
         Thread.currentThread().setUncaughtExceptionHandler((t, e) -> called.set(true));
 
         helper = SetListenerHelper.addListener(helper,(Observable o) -> {throw new RuntimeException();});
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
 
         assertTrue(called.get());
     }
 
 

@@ -693,22 +693,22 @@
 
         Thread.currentThread().setUncaughtExceptionHandler((t, e) -> called.incrementAndGet());
 
         helper = SetListenerHelper.addListener(helper, (Observable o) -> {throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (Observable o) -> {throw new RuntimeException();});
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
 
         assertEquals(2, called.get());
     }
 
     @Test
     public void testExceptionHandledByThreadUncaughtHandlerInSingleChange() {
         AtomicBoolean called = new AtomicBoolean(false);
 
         Thread.currentThread().setUncaughtExceptionHandler((t, e) -> called.set(true));
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> {throw new RuntimeException();});
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
 
         assertTrue(called.get());
     }
 
     @Test

@@ -717,11 +717,11 @@
 
         Thread.currentThread().setUncaughtExceptionHandler((t, e) -> called.incrementAndGet());
 
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> {throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> {throw new RuntimeException();});
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
 
         assertEquals(2, called.get());
     }
 
     @Test

@@ -732,11 +732,11 @@
 
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> { throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (SetChangeListener.Change<? extends Object> c) -> { throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (Observable o) -> { throw new RuntimeException();});
         helper = SetListenerHelper.addListener(helper, (Observable o) -> {throw new RuntimeException();});
-        helper.fireValueChangedEvent(change);
+        SetListenerHelper.fireValueChangedEvent(helper,change);
 
         assertEquals(4, called.get());
     }
 
 }