Merge "Fix com.android.settings.media test case fail" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
334985feab
@@ -232,13 +232,20 @@ public class MediaDeviceUpdateWorkerTest {
|
|||||||
public void onSlicePinned_packageUpdated_checkPackageName() {
|
public void onSlicePinned_packageUpdated_checkPackageName() {
|
||||||
ShadowBluetoothUtils.sLocalBluetoothManager = mLocalBluetoothManager;
|
ShadowBluetoothUtils.sLocalBluetoothManager = mLocalBluetoothManager;
|
||||||
when(mLocalBluetoothManager.getEventManager()).thenReturn(mBluetoothEventManager);
|
when(mLocalBluetoothManager.getEventManager()).thenReturn(mBluetoothEventManager);
|
||||||
|
|
||||||
mMediaDeviceUpdateWorker = new MediaDeviceUpdateWorker(mContext, URI1);
|
mMediaDeviceUpdateWorker = new MediaDeviceUpdateWorker(mContext, URI1);
|
||||||
|
mMediaDeviceUpdateWorker.mLocalMediaManager = mock(LocalMediaManager.class);
|
||||||
|
when(mMediaDeviceUpdateWorker.mLocalMediaManager.getPackageName())
|
||||||
|
.thenReturn(TEST_DEVICE_PACKAGE_NAME1);
|
||||||
mMediaDeviceUpdateWorker.onSlicePinned();
|
mMediaDeviceUpdateWorker.onSlicePinned();
|
||||||
|
|
||||||
assertThat(mMediaDeviceUpdateWorker.mLocalMediaManager.getPackageName()).matches(
|
assertThat(mMediaDeviceUpdateWorker.mLocalMediaManager.getPackageName()).matches(
|
||||||
TEST_DEVICE_PACKAGE_NAME1);
|
TEST_DEVICE_PACKAGE_NAME1);
|
||||||
|
|
||||||
mMediaDeviceUpdateWorker = new MediaDeviceUpdateWorker(mContext, URI2);
|
mMediaDeviceUpdateWorker = new MediaDeviceUpdateWorker(mContext, URI2);
|
||||||
|
mMediaDeviceUpdateWorker.mLocalMediaManager = mock(LocalMediaManager.class);
|
||||||
|
when(mMediaDeviceUpdateWorker.mLocalMediaManager.getPackageName())
|
||||||
|
.thenReturn(TEST_DEVICE_PACKAGE_NAME2);
|
||||||
mMediaDeviceUpdateWorker.onSlicePinned();
|
mMediaDeviceUpdateWorker.onSlicePinned();
|
||||||
|
|
||||||
assertThat(mMediaDeviceUpdateWorker.mLocalMediaManager.getPackageName()).matches(
|
assertThat(mMediaDeviceUpdateWorker.mLocalMediaManager.getPackageName()).matches(
|
||||||
|
@@ -121,10 +121,12 @@ public class MediaOutputIndicatorWorkerTest {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void onSlicePinned_packageUpdated_checkPackageName() {
|
public void onSlicePinned_packageUpdated_checkPackageName() {
|
||||||
|
mMediaOutputIndicatorWorker.mLocalMediaManager = mLocalMediaManager;
|
||||||
initPlayback();
|
initPlayback();
|
||||||
when(mMediaController.getPlaybackInfo()).thenReturn(mPlaybackInfo);
|
when(mMediaController.getPlaybackInfo()).thenReturn(mPlaybackInfo);
|
||||||
when(mMediaController.getPlaybackState()).thenReturn(mPlaybackState);
|
when(mMediaController.getPlaybackState()).thenReturn(mPlaybackState);
|
||||||
when(mMediaController.getPackageName()).thenReturn(TEST_PACKAGE_NAME);
|
when(mMediaController.getPackageName()).thenReturn(TEST_PACKAGE_NAME);
|
||||||
|
when(mLocalMediaManager.getPackageName()).thenReturn(TEST_PACKAGE_NAME);
|
||||||
|
|
||||||
mMediaOutputIndicatorWorker.onSlicePinned();
|
mMediaOutputIndicatorWorker.onSlicePinned();
|
||||||
waitForLocalMediaManagerInit();
|
waitForLocalMediaManagerInit();
|
||||||
@@ -132,7 +134,7 @@ public class MediaOutputIndicatorWorkerTest {
|
|||||||
TEST_PACKAGE_NAME);
|
TEST_PACKAGE_NAME);
|
||||||
|
|
||||||
when(mMediaController.getPackageName()).thenReturn(TEST_PACKAGE_NAME2);
|
when(mMediaController.getPackageName()).thenReturn(TEST_PACKAGE_NAME2);
|
||||||
mMediaOutputIndicatorWorker.mLocalMediaManager = null;
|
when(mLocalMediaManager.getPackageName()).thenReturn(TEST_PACKAGE_NAME2);
|
||||||
mMediaOutputIndicatorWorker.onSlicePinned();
|
mMediaOutputIndicatorWorker.onSlicePinned();
|
||||||
waitForLocalMediaManagerInit();
|
waitForLocalMediaManagerInit();
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user