From d057690d433ca591706002917b98a3ed809feadd Mon Sep 17 00:00:00 2001 From: Mevin Dhunnooa Date: Mon, 18 Feb 2019 14:17:08 +0400 Subject: [PATCH] added test for preview size on change --- .../com/otaliastudios/cameraview/IntegrationTest.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cameraview/src/androidTest/java/com/otaliastudios/cameraview/IntegrationTest.java b/cameraview/src/androidTest/java/com/otaliastudios/cameraview/IntegrationTest.java index 98760646..91333458 100644 --- a/cameraview/src/androidTest/java/com/otaliastudios/cameraview/IntegrationTest.java +++ b/cameraview/src/androidTest/java/com/otaliastudios/cameraview/IntegrationTest.java @@ -157,6 +157,16 @@ public class IntegrationTest extends BaseTest { //region test open/close + + @Test + public void testPreviewSizeOnOrientationChange() { + waitForOpen(true); + controller.setDeviceOrientation(90); + assertTrue(controller.mPreviewSize.getWidth() > controller.mPreviewSize.getHeight()); + controller.setDeviceOrientation(0); + assertTrue(controller.mPreviewSize.getWidth() < controller.mPreviewSize.getHeight()); + } + @Test public void testOpenClose() throws Exception { // Starting and stopping are hard to get since they happen on another thread.