Fix broken test
Test: this Fixes: 152374833 Change-Id: I9065f6b3700fa288cb3fd65ef2b24c2821325e51
This commit is contained in:
@@ -70,6 +70,8 @@ public abstract class ConversationListPreferenceController extends AbstractPrefe
|
|||||||
|
|
||||||
if (containerGroup.getPreferenceCount() == 0) {
|
if (containerGroup.getPreferenceCount() == 0) {
|
||||||
containerGroup.setVisible(false);
|
containerGroup.setVisible(false);
|
||||||
|
} else {
|
||||||
|
containerGroup.setVisible(true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -21,6 +21,7 @@ import static com.google.common.truth.Truth.assertThat;
|
|||||||
import static org.mockito.Mockito.any;
|
import static org.mockito.Mockito.any;
|
||||||
import static org.mockito.Mockito.mock;
|
import static org.mockito.Mockito.mock;
|
||||||
import static org.mockito.Mockito.never;
|
import static org.mockito.Mockito.never;
|
||||||
|
import static org.mockito.Mockito.spy;
|
||||||
import static org.mockito.Mockito.times;
|
import static org.mockito.Mockito.times;
|
||||||
import static org.mockito.Mockito.verify;
|
import static org.mockito.Mockito.verify;
|
||||||
import static org.mockito.Mockito.when;
|
import static org.mockito.Mockito.when;
|
||||||
@@ -34,6 +35,8 @@ import android.provider.Settings;
|
|||||||
import android.service.notification.ConversationChannelWrapper;
|
import android.service.notification.ConversationChannelWrapper;
|
||||||
|
|
||||||
import androidx.preference.PreferenceCategory;
|
import androidx.preference.PreferenceCategory;
|
||||||
|
import androidx.preference.PreferenceManager;
|
||||||
|
import androidx.preference.PreferenceScreen;
|
||||||
|
|
||||||
import com.android.settings.applications.AppInfoBase;
|
import com.android.settings.applications.AppInfoBase;
|
||||||
import com.android.settings.notification.NotificationBackend;
|
import com.android.settings.notification.NotificationBackend;
|
||||||
@@ -85,7 +88,10 @@ public class ConversationListPreferenceControllerTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testPopulateList_validConversations() {
|
public void testPopulateList_validConversations() {
|
||||||
PreferenceCategory outerContainer = mock(PreferenceCategory.class);
|
final PreferenceManager preferenceManager = new PreferenceManager(mContext);
|
||||||
|
PreferenceScreen ps = preferenceManager.createPreferenceScreen(mContext);
|
||||||
|
PreferenceCategory outerContainer = spy(new PreferenceCategory(mContext));
|
||||||
|
ps.addPreference(outerContainer);
|
||||||
|
|
||||||
ConversationChannelWrapper ccw = new ConversationChannelWrapper();
|
ConversationChannelWrapper ccw = new ConversationChannelWrapper();
|
||||||
ccw.setNotificationChannel(mock(NotificationChannel.class));
|
ccw.setNotificationChannel(mock(NotificationChannel.class));
|
||||||
|
Reference in New Issue
Block a user