27
28 import static com.sun.javafx.scene.control.infrastructure.ControlTestUtils.assertPseudoClassDoesNotExist;
29 import static com.sun.javafx.scene.control.infrastructure.ControlTestUtils.assertPseudoClassExists;
30 import static com.sun.javafx.scene.control.infrastructure.ControlTestUtils.assertStyleClassContains;
31 import static org.junit.Assert.assertEquals;
32 import static org.junit.Assert.assertFalse;
33 import static org.junit.Assert.assertNotNull;
34 import static org.junit.Assert.assertNull;
35 import static org.junit.Assert.assertSame;
36 import static org.junit.Assert.assertTrue;
37
38 import com.sun.javafx.scene.control.infrastructure.StageLoader;
39 import javafx.application.Platform;
40 import javafx.beans.property.BooleanProperty;
41 import javafx.beans.property.DoubleProperty;
42 import javafx.beans.property.ObjectProperty;
43 import javafx.beans.property.SimpleBooleanProperty;
44 import javafx.beans.property.SimpleDoubleProperty;
45 import javafx.beans.property.SimpleObjectProperty;
46 import javafx.beans.value.ChangeListener;
47 import javafx.beans.value.ObservableValue;
48 import javafx.css.CssMetaData;
49 import javafx.css.StyleableProperty;
50 import javafx.event.Event;
51 import javafx.event.EventHandler;
52 import javafx.geometry.Bounds;
53 import javafx.geometry.Side;
54 import javafx.scene.Group;
55 import javafx.scene.Scene;
56 import javafx.scene.input.KeyEvent;
57 import javafx.scene.input.MouseEvent;
58 import javafx.scene.layout.StackPane;
59 import javafx.scene.layout.VBox;
60 import javafx.stage.Stage;
61
62 import org.junit.Before;
63 import org.junit.Ignore;
64 import org.junit.Test;
65
66 import com.sun.javafx.pgstub.StubToolkit;
67 import com.sun.javafx.scene.control.infrastructure.KeyEventFirer;
68 import com.sun.javafx.scene.control.infrastructure.MouseEventGenerator;
69 import com.sun.javafx.scene.control.skin.TabPaneSkin;
70 import com.sun.javafx.scene.input.KeyCodeMap;
71 import com.sun.javafx.tk.Toolkit;
72
73 import java.util.Arrays;
74 import java.util.HashMap;
75 import java.util.LinkedList;
76 import java.util.List;
77 import java.util.Map;
78
79 public class TabPaneTest {
80 private TabPane tabPane;//Empty string
81 private Toolkit tk;
82 private TabPane.TabPaneSelectionModel sm;
83 private Tab tab1;
84 private Tab tab2;
85 private Tab tab3;
86 private Scene scene;
87 private Stage stage;
88 private StackPane root;
89
|
27
28 import static com.sun.javafx.scene.control.infrastructure.ControlTestUtils.assertPseudoClassDoesNotExist;
29 import static com.sun.javafx.scene.control.infrastructure.ControlTestUtils.assertPseudoClassExists;
30 import static com.sun.javafx.scene.control.infrastructure.ControlTestUtils.assertStyleClassContains;
31 import static org.junit.Assert.assertEquals;
32 import static org.junit.Assert.assertFalse;
33 import static org.junit.Assert.assertNotNull;
34 import static org.junit.Assert.assertNull;
35 import static org.junit.Assert.assertSame;
36 import static org.junit.Assert.assertTrue;
37
38 import com.sun.javafx.scene.control.infrastructure.StageLoader;
39 import javafx.application.Platform;
40 import javafx.beans.property.BooleanProperty;
41 import javafx.beans.property.DoubleProperty;
42 import javafx.beans.property.ObjectProperty;
43 import javafx.beans.property.SimpleBooleanProperty;
44 import javafx.beans.property.SimpleDoubleProperty;
45 import javafx.beans.property.SimpleObjectProperty;
46 import javafx.beans.value.ChangeListener;
47 import javafx.css.CssMetaData;
48 import javafx.css.StyleableProperty;
49 import javafx.event.Event;
50 import javafx.geometry.Bounds;
51 import javafx.geometry.Side;
52 import javafx.scene.Group;
53 import javafx.scene.Scene;
54 import javafx.scene.input.KeyEvent;
55 import javafx.scene.input.MouseEvent;
56 import javafx.scene.layout.StackPane;
57 import javafx.scene.layout.VBox;
58 import javafx.stage.Stage;
59
60 import org.junit.Before;
61 import org.junit.Ignore;
62 import org.junit.Test;
63
64 import com.sun.javafx.pgstub.StubToolkit;
65 import com.sun.javafx.scene.control.infrastructure.KeyEventFirer;
66 import com.sun.javafx.scene.control.infrastructure.MouseEventGenerator;
67 import javafx.scene.control.skin.TabPaneSkin;
68 import com.sun.javafx.scene.input.KeyCodeMap;
69 import com.sun.javafx.tk.Toolkit;
70
71 import java.util.Arrays;
72 import java.util.HashMap;
73 import java.util.LinkedList;
74 import java.util.List;
75 import java.util.Map;
76
77 public class TabPaneTest {
78 private TabPane tabPane;//Empty string
79 private Toolkit tk;
80 private TabPane.TabPaneSelectionModel sm;
81 private Tab tab1;
82 private Tab tab2;
83 private Tab tab3;
84 private Scene scene;
85 private Stage stage;
86 private StackPane root;
87
|