Merge "Hide the "play media to" option" into rvc-dev am: 2152d0ce4f am: 1580c35296 am: 8dc3937594 am: ce613552f9
Change-Id: Iad7becfb6836704b4228a51c1450bc7191c869cf
This commit is contained in:
@@ -120,6 +120,8 @@ public class MediaOutputIndicatorSliceTest {
|
||||
public void getSlice_withConnectedDevice_verifyMetadata() {
|
||||
mDevices.add(mDevice1);
|
||||
when(sMediaOutputIndicatorWorker.getMediaDevices()).thenReturn(mDevices);
|
||||
doReturn(mMediaController).when(sMediaOutputIndicatorWorker)
|
||||
.getActiveLocalMediaController();
|
||||
doReturn(mDevice1).when(sMediaOutputIndicatorWorker).getCurrentConnectedMediaDevice();
|
||||
mAudioManager.setMode(AudioManager.MODE_NORMAL);
|
||||
|
||||
@@ -215,6 +217,30 @@ public class MediaOutputIndicatorSliceTest {
|
||||
MediaOutputSliceConstants.KEY_MEDIA_SESSION_TOKEN) == null).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isVisible_allConditionMatched_returnTrue() {
|
||||
mAudioManager.setMode(AudioManager.MODE_NORMAL);
|
||||
mDevices.add(mDevice1);
|
||||
|
||||
when(sMediaOutputIndicatorWorker.getMediaDevices()).thenReturn(mDevices);
|
||||
doReturn(mMediaController).when(sMediaOutputIndicatorWorker)
|
||||
.getActiveLocalMediaController();
|
||||
|
||||
assertThat(mMediaOutputIndicatorSlice.isVisible()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isVisible_noActiveSession_returnFalse() {
|
||||
mAudioManager.setMode(AudioManager.MODE_NORMAL);
|
||||
mDevices.add(mDevice1);
|
||||
|
||||
when(sMediaOutputIndicatorWorker.getMediaDevices()).thenReturn(mDevices);
|
||||
doReturn(null).when(sMediaOutputIndicatorWorker)
|
||||
.getActiveLocalMediaController();
|
||||
|
||||
assertThat(mMediaOutputIndicatorSlice.isVisible()).isFalse();
|
||||
}
|
||||
|
||||
@Implements(SliceBackgroundWorker.class)
|
||||
public static class ShadowSliceBackgroundWorker {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user