diff options
Diffstat (limited to 'robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java')
-rw-r--r-- | robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java index 675612cc0..7bafc91b3 100644 --- a/robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java +++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java @@ -1,6 +1,5 @@ package org.robolectric.shadows; -import static android.os.Build.VERSION_CODES.JELLY_BEAN_MR1; import static android.os.Build.VERSION_CODES.M; import static android.os.Build.VERSION_CODES.N; import static android.os.Build.VERSION_CODES.TIRAMISU; @@ -96,14 +95,12 @@ public class ShadowWallpaperManagerTest { } @Test - @Config(minSdk = JELLY_BEAN_MR1) public void hasResourceWallpaper_wallpaperResourceNotSet_returnsFalse() { assertThat(manager.hasResourceWallpaper(1)).isFalse(); assertThat(manager.hasResourceWallpaper(5)).isFalse(); } @Test - @Config(minSdk = JELLY_BEAN_MR1) public void hasResourceWallpaper_wallpaperResourceSet_returnsTrue() throws IOException { int resid = 5; manager.setResource(resid); @@ -113,7 +110,6 @@ public class ShadowWallpaperManagerTest { } @Test - @Config(minSdk = JELLY_BEAN_MR1) public void setResource_multipleTimes_hasResourceWallpaperReturnsTrueForLastValue() throws IOException { manager.setResource(1); @@ -557,6 +553,16 @@ public class ShadowWallpaperManagerTest { .isEqualTo(testImageBytes); } + @Test + @Config(minSdk = TIRAMISU) + public void getAllWallpaperDimAmounts_returnsFullListOfAllDimAmountsSet() { + assertThat(shadowOf(manager).getAllWallpaperDimAmounts()).isEmpty(); + manager.setWallpaperDimAmount(0.5f); + assertThat(shadowOf(manager).getAllWallpaperDimAmounts()).containsExactly(0.5f); + manager.setWallpaperDimAmount(0f); + assertThat(shadowOf(manager).getAllWallpaperDimAmounts()).containsExactly(0.5f, 0f); + } + private static byte[] getBytesFromFileDescriptor(FileDescriptor fileDescriptor) throws IOException { InputStream inputStream = new FileInputStream(fileDescriptor); |