Add test for gesture toggle

pull/1068/head
Ryan Loebs 4 years ago
parent 3802df113b
commit 8fcf8f9ef1
  1. 11
      cameraview/src/androidTest/java/com/otaliastudios/cameraview/CameraViewTest.java

@ -216,6 +216,17 @@ public class CameraViewTest extends BaseTest {
assertEquals(cameraView.getGestureAction(Gesture.PINCH), GestureAction.NONE);
}
@Test
public void testGesture_enabled() {
// Ensure touch events are intercepted when at least one gesture is set
cameraView.mapGesture(Gesture.PINCH, GestureAction.ZOOM);
assertTrue(cameraView.onInterceptTouchEvent(null));
// Ensure touch events are NOT intercepted when no gestures are set
cameraView.clearGesture(Gesture.PINCH);
assertFalse(cameraView.onInterceptTouchEvent(null));
}
@Test
public void testGesture_enablingDisablingLayouts() {
cameraView.clearGesture(Gesture.TAP);

Loading…
Cancel
Save