aboutsummaryrefslogtreecommitdiff
path: root/app/src/test/java/moe/yuuta/sysuicontroller
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/test/java/moe/yuuta/sysuicontroller')
-rw-r--r--app/src/test/java/moe/yuuta/sysuicontroller/dump/StatusBarServiceDumpDeserializerTest.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/app/src/test/java/moe/yuuta/sysuicontroller/dump/StatusBarServiceDumpDeserializerTest.java b/app/src/test/java/moe/yuuta/sysuicontroller/dump/StatusBarServiceDumpDeserializerTest.java
index a52805e..d188f61 100644
--- a/app/src/test/java/moe/yuuta/sysuicontroller/dump/StatusBarServiceDumpDeserializerTest.java
+++ b/app/src/test/java/moe/yuuta/sysuicontroller/dump/StatusBarServiceDumpDeserializerTest.java
@@ -3,7 +3,13 @@ package moe.yuuta.sysuicontroller.dump;
import org.junit.Before;
import org.junit.Test;
+import java.util.List;
+
+import moe.yuuta.sysuicontroller.core.StatusBarIcon;
+
+import static org.junit.Assert.assertArrayEquals;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
public class StatusBarServiceDumpDeserializerTest {
private StatusBarServiceDumpDeserializer mDeserializer;
@@ -36,4 +42,14 @@ public class StatusBarServiceDumpDeserializerTest {
public void testGetDisable2() {
assertEquals(0x0, mDeserializer.getDisable2());
}
+
+ @Test
+ public void testGetIcons () {
+ List<StatusBarIcon> icons = mDeserializer.getIcons();
+ assertNotNull(icons);
+ assertEquals(2, icons.size());
+ assertArrayEquals(new StatusBarIcon[]{
+ new StatusBarIcon("deo-1", "RESOURCE", "moe.yuuta.sysuicontroller", 0x7f070077, 1, true, 0, null),
+ new StatusBarIcon("deo-2", "RESOURCE", "moe.yuuta.sysuicontroller", 0x7f070078, 1, true, 0, null) }, icons.toArray());
+ }
} \ No newline at end of file