modules/graphics/src/test/java/test/javafx/scene/transform/TransformTest.java
Print this page
rev 9250 : 8134762: Refactor Javafx graphics module tests for clear separation of tests
Reviewed-by:
*** 21,58 ****
* 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.transform;
import com.sun.javafx.geom.transform.Affine2D;
import com.sun.javafx.geom.transform.Affine3D;
import com.sun.javafx.geom.transform.BaseTransform;
import com.sun.javafx.scene.transform.TransformUtils;
! import com.sun.javafx.test.TransformHelper;
import javafx.beans.property.DoubleProperty;
import javafx.beans.property.SimpleDoubleProperty;
import javafx.geometry.BoundingBox;
import javafx.geometry.Point3D;
import javafx.scene.Group;
import javafx.scene.Node;
! import javafx.scene.NodeTest;
import javafx.scene.Scene;
import javafx.scene.shape.Rectangle;
! import javafx.scene.shape.RectangleTest;
import org.junit.Assert;
import org.junit.Test;
import java.lang.reflect.Method;
import static org.junit.Assert.*;
public class TransformTest {
! static void assertTx(Node n, BaseTransform trans) {
Assert.assertEquals(trans, n.impl_getLeafTransform());
}
@Test
--- 21,62 ----
* 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.scene.transform;
import com.sun.javafx.geom.transform.Affine2D;
import com.sun.javafx.geom.transform.Affine3D;
import com.sun.javafx.geom.transform.BaseTransform;
import com.sun.javafx.scene.transform.TransformUtils;
! import test.com.sun.javafx.test.TransformHelper;
import javafx.beans.property.DoubleProperty;
import javafx.beans.property.SimpleDoubleProperty;
import javafx.geometry.BoundingBox;
import javafx.geometry.Point3D;
import javafx.scene.Group;
import javafx.scene.Node;
! import test.javafx.scene.NodeTest;
import javafx.scene.Scene;
import javafx.scene.shape.Rectangle;
! import test.javafx.scene.shape.RectangleTest;
import org.junit.Assert;
import org.junit.Test;
import java.lang.reflect.Method;
+ import javafx.scene.transform.Affine;
+ import javafx.scene.transform.Rotate;
+ import javafx.scene.transform.Scale;
+ import javafx.scene.transform.Transform;
import static org.junit.Assert.*;
public class TransformTest {
! public static void assertTx(Node n, BaseTransform trans) {
Assert.assertEquals(trans, n.impl_getLeafTransform());
}
@Test
*** 212,222 ****
assertFalse(t1.similarTo(t2, new BoundingBox(-1, 0, 0, 0, 1, 0), limit));
assertFalse(t1.similarTo(t2, new BoundingBox(0, 0, 0, 1, 1, 0), limit));
}
! static void checkDoublePropertySynced(Transform tr, String propertyName, double val)
throws Exception {
final Rectangle r = new RectangleTest.StubRectangle(200, 200, 200, 200);
DoubleProperty v = new SimpleDoubleProperty(0.0);
--- 216,226 ----
assertFalse(t1.similarTo(t2, new BoundingBox(-1, 0, 0, 0, 1, 0), limit));
assertFalse(t1.similarTo(t2, new BoundingBox(0, 0, 0, 1, 1, 0), limit));
}
! public static void checkDoublePropertySynced(Transform tr, String propertyName, double val)
throws Exception {
final Rectangle r = new RectangleTest.StubRectangle(200, 200, 200, 200);
DoubleProperty v = new SimpleDoubleProperty(0.0);