modules/graphics/src/test/java/test/javafx/scene/input/GestureEventTest.java

Print this page
rev 9250 : 8134762: Refactor Javafx graphics module tests for clear separation of tests
Reviewed-by:

*** 21,34 **** * 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.input; import javafx.event.Event; import javafx.geometry.Point3D; import javafx.scene.shape.Rectangle; import org.junit.Test; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; --- 21,39 ---- * 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.input; import javafx.event.Event; import javafx.geometry.Point3D; + import javafx.scene.input.GestureEvent; + import javafx.scene.input.GestureEvent; + import javafx.scene.input.GestureEventShim; + import javafx.scene.input.PickResult; + import javafx.scene.input.PickResult; import javafx.scene.shape.Rectangle; import org.junit.Test; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull;
*** 42,52 **** node.setTranslateX(3); node.setTranslateY(2); node.setTranslateZ(50); PickResult pickRes = new PickResult(node, new Point3D(15, 25, 100), 33); ! GestureEvent e = new GestureEvent( GestureEvent.ANY, 10, 20, 30, 40, false, true, false, true, false, true, pickRes); assertSame(GestureEvent.ANY, e.getEventType()); assertSame(pickRes, e.getPickResult()); --- 47,57 ---- node.setTranslateX(3); node.setTranslateY(2); node.setTranslateZ(50); PickResult pickRes = new PickResult(node, new Point3D(15, 25, 100), 33); ! GestureEvent e = GestureEventShim.getGestureEvent( GestureEvent.ANY, 10, 20, 30, 40, false, true, false, true, false, true, pickRes); assertSame(GestureEvent.ANY, e.getEventType()); assertSame(pickRes, e.getPickResult());
*** 65,75 **** assertTrue(e.isInertia()); assertSame(Event.NULL_SOURCE_TARGET, e.getSource()); assertSame(Event.NULL_SOURCE_TARGET, e.getTarget()); assertFalse(e.isConsumed()); ! e = new GestureEvent( GestureEvent.ANY, 10, 20, 30, 40, true, false, true, false, true, false, null); assertTrue(e.isShiftDown()); assertFalse(e.isControlDown()); assertTrue(e.isAltDown()); --- 70,80 ---- assertTrue(e.isInertia()); assertSame(Event.NULL_SOURCE_TARGET, e.getSource()); assertSame(Event.NULL_SOURCE_TARGET, e.getTarget()); assertFalse(e.isConsumed()); ! e = GestureEventShim.getGestureEvent( GestureEvent.ANY, 10, 20, 30, 40, true, false, true, false, true, false, null); assertTrue(e.isShiftDown()); assertFalse(e.isControlDown()); assertTrue(e.isAltDown());
*** 77,87 **** assertTrue(e.isDirect()); assertFalse(e.isInertia()); } @Test public void testShortConstructorWithoutPickResult() { ! GestureEvent e = new GestureEvent( GestureEvent.ANY, 10, 20, 30, 40, false, true, false, true, false, true, null); assertEquals(10, e.getX(), 10e-20); assertEquals(20, e.getY(), 10e-20); --- 82,92 ---- assertTrue(e.isDirect()); assertFalse(e.isInertia()); } @Test public void testShortConstructorWithoutPickResult() { ! GestureEvent e = GestureEventShim.getGestureEvent( GestureEvent.ANY, 10, 20, 30, 40, false, true, false, true, false, true, null); assertEquals(10, e.getX(), 10e-20); assertEquals(20, e.getY(), 10e-20);
*** 106,116 **** node.setTranslateZ(50); Rectangle n1 = new Rectangle(10, 10); Rectangle n2 = new Rectangle(10, 10); PickResult pickRes = new PickResult(node, new Point3D(15, 25, 100), 33); ! GestureEvent e = new GestureEvent(n1, n2, GestureEvent.ANY, 10, 20, 30, 40, false, true, false, true, false, true, pickRes); assertSame(n1, e.getSource()); assertSame(n2, e.getTarget()); assertSame(GestureEvent.ANY, e.getEventType()); --- 111,122 ---- node.setTranslateZ(50); Rectangle n1 = new Rectangle(10, 10); Rectangle n2 = new Rectangle(10, 10); PickResult pickRes = new PickResult(node, new Point3D(15, 25, 100), 33); ! GestureEvent e = GestureEventShim.getGestureEvent( ! n1, n2, GestureEvent.ANY, 10, 20, 30, 40, false, true, false, true, false, true, pickRes); assertSame(n1, e.getSource()); assertSame(n2, e.getTarget()); assertSame(GestureEvent.ANY, e.getEventType());
*** 128,138 **** assertTrue(e.isMetaDown()); assertFalse(e.isDirect()); assertTrue(e.isInertia()); assertFalse(e.isConsumed()); ! e = new GestureEvent(n1, n2, GestureEvent.ANY, 10, 20, 30, 40, true, false, true, false, true, false, null); assertTrue(e.isShiftDown()); assertFalse(e.isControlDown()); assertTrue(e.isAltDown()); --- 134,145 ---- assertTrue(e.isMetaDown()); assertFalse(e.isDirect()); assertTrue(e.isInertia()); assertFalse(e.isConsumed()); ! e = GestureEventShim.getGestureEvent( ! n1, n2, GestureEvent.ANY, 10, 20, 30, 40, true, false, true, false, true, false, null); assertTrue(e.isShiftDown()); assertFalse(e.isControlDown()); assertTrue(e.isAltDown());
*** 143,153 **** @Test public void testLongConstructorWithoutPickResult() { Rectangle n1 = new Rectangle(10, 10); Rectangle n2 = new Rectangle(10, 10); ! GestureEvent e = new GestureEvent(n1, n2, GestureEvent.ANY, 10, 20, 30, 40, false, true, false, true, false, true, null); assertSame(n1, e.getSource()); assertSame(n2, e.getTarget()); --- 150,161 ---- @Test public void testLongConstructorWithoutPickResult() { Rectangle n1 = new Rectangle(10, 10); Rectangle n2 = new Rectangle(10, 10); ! GestureEvent e = GestureEventShim.getGestureEvent( ! n1, n2, GestureEvent.ANY, 10, 20, 30, 40, false, true, false, true, false, true, null); assertSame(n1, e.getSource()); assertSame(n2, e.getTarget());