diff --git a/res/values/strings.xml b/res/values/strings.xml
index 3018a1348b3..424f8072118 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -8409,6 +8409,15 @@
Manage conversations
+
+ No priority conversations
+
+
+
+ - %d priority conversation
+ - %d priority conversations
+
+
Priority conversations
diff --git a/res/xml/app_and_notification.xml b/res/xml/app_and_notification.xml
index b49918024a3..6e71f143ad9 100644
--- a/res/xml/app_and_notification.xml
+++ b/res/xml/app_and_notification.xml
@@ -46,6 +46,14 @@
android:layout="@layout/preference_category_no_label"
android:order="-997"/>
+
+
-
-
convos = new ArrayList<>();
+ when(mBackend.getConversations(true)).thenReturn(
+ new ParceledListSlice<>(convos));
+
+ assertThat(mController.getSummary().toString()).contains("No");
+ }
+
+ @Test
+ public void getSummary_somePriorityConversations() {
+ List convos = new ArrayList<>();
+ convos.add(mock(ConversationChannelWrapper.class));
+ convos.add(mock(ConversationChannelWrapper.class));
+ when(mBackend.getConversations(true)).thenReturn(
+ new ParceledListSlice<>(convos));
+
+ assertThat(mController.getSummary().toString()).contains("2");
+ assertThat(mController.getSummary().toString()).contains("conversations");
+ }
+}