diff --git a/cameraview/src/androidTest/java/com/otaliastudios/cameraview/WorkerHandlerTest.java b/cameraview/src/androidTest/java/com/otaliastudios/cameraview/WorkerHandlerTest.java new file mode 100644 index 00000000..d0d52762 --- /dev/null +++ b/cameraview/src/androidTest/java/com/otaliastudios/cameraview/WorkerHandlerTest.java @@ -0,0 +1,24 @@ +package com.otaliastudios.cameraview; + + +import android.support.test.filters.SmallTest; +import android.support.test.runner.AndroidJUnit4; + +import org.junit.Test; +import org.junit.runner.RunWith; + +import static org.junit.Assert.*; + +@RunWith(AndroidJUnit4.class) +@SmallTest +public class WorkerHandlerTest { + + @Test + public void testCache() { + WorkerHandler w1 = WorkerHandler.get("handler1"); + WorkerHandler w1a = WorkerHandler.get("handler1"); + WorkerHandler w2 = WorkerHandler.get("handler2"); + assertTrue(w1 == w1a); + assertFalse(w1 == w2); + } +} diff --git a/demo/src/main/AndroidManifest.xml b/demo/src/main/AndroidManifest.xml index 4a44d44b..f3c04d1c 100644 --- a/demo/src/main/AndroidManifest.xml +++ b/demo/src/main/AndroidManifest.xml @@ -13,18 +13,18 @@ android:theme="@style/AppTheme"> + android:name=".MainActivity" + android:theme="@style/Theme.MainActivity" + android:configChanges="orientation|screenLayout|keyboardHidden"> - + - +