Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 74df0f4c authored by Alex Shabalin's avatar Alex Shabalin
Browse files

Fix MediaRoute2Info not having a name in a unit test.

MediaRoute2Info#getName() can't return null, but the mocks in the test didn't
provide any value for that field that led to an NPE.

Bug: 428663871
Flag: EXEMPT TEST_ONLY
Test: atest InfoMediaManagerTest
Change-Id: Ib96717c837941accea2c0fba91dd0941c57c154c
parent b9484606
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -553,6 +553,7 @@ public class InfoMediaManagerTest {
        when(info.getClientPackageName()).thenReturn(TEST_PACKAGE_NAME);
        when(info.getSelectableRoutes()).thenReturn(list);
        when(route2Info.getId()).thenReturn(TEST_ID);
        when(route2Info.getName()).thenReturn(TEST_NAME);
        when(route2Info.getClientPackageName()).thenReturn(TEST_PACKAGE_NAME);

        assertThat(mInfoMediaManager.addDeviceToPlayMedia(device)).isTrue();
@@ -594,6 +595,7 @@ public class InfoMediaManagerTest {
        when(info.getClientPackageName()).thenReturn(TEST_PACKAGE_NAME);
        when(info.getSelectedRoutes()).thenReturn(list);
        when(route2Info.getId()).thenReturn(TEST_ID);
        when(route2Info.getName()).thenReturn(TEST_NAME);
        when(route2Info.getClientPackageName()).thenReturn(TEST_PACKAGE_NAME);

        assertThat(mInfoMediaManager.removeDeviceFromPlayMedia(device)).isTrue();