modules/graphics/src/test/java/test/javafx/scene/PaneTest.java
Print this page
rev 9250 : 8134762: Refactor Javafx graphics module tests for clear separation of tests
Reviewed-by:
@@ -20,13 +20,15 @@
*
* 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.scene;
+package test.javafx.scene;
-import javafx.scene.layout.MockRegion;
+import javafx.scene.Node;
+import javafx.scene.ParentShim;
+import test.javafx.scene.layout.MockRegion;
import javafx.scene.layout.Pane;
import javafx.scene.shape.Rectangle;
import static org.junit.Assert.assertEquals;
import org.junit.Test;
@@ -35,33 +37,33 @@
@Test
public void testPrefWidthWithResizableChild() {
Pane pane = new Pane();
- javafx.scene.layout.MockRegion region = new javafx.scene.layout.MockRegion(100,150);
- pane.getChildren().add(region);
+ test.javafx.scene.layout.MockRegion region = new test.javafx.scene.layout.MockRegion(100,150);
+ ParentShim.getChildren(pane).add(region);
pane.layout();
assertEquals(100, pane.prefWidth(-1), 0);
}
@Test
public void testPrefHeightWithResizableChild() {
Pane pane = new Pane();
- javafx.scene.layout.MockRegion region = new javafx.scene.layout.MockRegion(100,150);
- pane.getChildren().add(region);
+ test.javafx.scene.layout.MockRegion region = new test.javafx.scene.layout.MockRegion(100,150);
+ ParentShim.getChildren(pane).add(region);
pane.layout();
assertEquals(150, pane.prefHeight(-1), 0);
}
@Test
public void testMinAndPreferredSizes() {
Pane pane = new Pane();
Rectangle rect = new Rectangle(50,50);
- pane.getChildren().add(rect);
+ ParentShim.getChildren(pane).add(rect);
rect.relocate(0, 0);
pane.layout();
@@ -92,11 +94,11 @@
Node n1 = new MockRegion(100, 100, 10, 10, 1000, 1000);
n1.relocate(10, 0);
Node n2 = new MockRegion(0, 0, 200, 200, 100, 100);
n2.relocate(0, 20);
- pane.getChildren().addAll(n1, n2);
+ ParentShim.getChildren(pane).addAll(n1, n2);
pane.layout();
assertEquals(110, pane.prefWidth(-1), 1e-100);
assertEquals(120, pane.prefHeight(-1), 1e-100);