modules/base/src/test/java/test/javafx/collections/ListChangeBuilderTest.java
Print this page
rev 9235 : 8134760: Refactor Javafx base module tests for clear separation of tests
Reviewed-by:
*** 21,55 ****
* 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 javafx.collections;
import com.sun.javafx.collections.ObservableListWrapper;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
public class ListChangeBuilderTest {
! private ListChangeBuilder<String> builder;
! private ObservableListWrapper<String> observableList;
private ArrayList<String> list;
private MockListObserver<String> observer;
@Before
public void setUp() {
observer = new MockListObserver<String>();
list = new ArrayList<String>(Arrays.asList("a", "b", "c", "d"));
! observableList = new ObservableListWrapper<String>(list);
observableList.addListener(observer);
! builder = new ListChangeBuilder<String>(observableList);
}
@Test
public void testAddRemove() {
builder.beginChange();
--- 21,59 ----
* 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 test.javafx.collections;
+ import test.javafx.collections.MockListObserver;
import com.sun.javafx.collections.ObservableListWrapper;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
+ import javafx.collections.ListChangeBuilderShim;
+ import javafx.collections.ListChangeListener;
+ import javafx.collections.ObservableListWrapperShim;
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
public class ListChangeBuilderTest {
! private ListChangeBuilderShim<String> builder;
! private ObservableListWrapperShim<String> observableList;
private ArrayList<String> list;
private MockListObserver<String> observer;
@Before
public void setUp() {
observer = new MockListObserver<String>();
list = new ArrayList<String>(Arrays.asList("a", "b", "c", "d"));
! observableList = new ObservableListWrapperShim<String>(list);
observableList.addListener(observer);
! builder = new ListChangeBuilderShim<String>(observableList);
}
@Test
public void testAddRemove() {
builder.beginChange();