aboutsummaryrefslogtreecommitdiff
path: root/robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java')
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowWallpaperManagerTest.java14
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);