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

Commit 5c8dfd99 authored by Steve Elliott's avatar Steve Elliott
Browse files

[kairos] Update mocks in ShadeCarrierGroupControllerTest

Flag: com.android.systemui.status_bar_mobile_icon_kairos
Bug: 383172066
Test: atest
Change-Id: I63f20339202b83b8dd33623444dc74547921068c
parent 29967216
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -59,6 +59,7 @@ import com.android.systemui.statusbar.pipeline.mobile.ui.MobileUiAdapter;
import com.android.systemui.statusbar.pipeline.mobile.ui.MobileUiAdapterKairos;
import com.android.systemui.statusbar.pipeline.mobile.ui.MobileViewLogger;
import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.MobileIconsViewModel;
import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.MobileIconsViewModelKairos;
import com.android.systemui.statusbar.pipeline.mobile.ui.viewmodel.ShadeCarrierGroupMobileIconViewModel;
import com.android.systemui.util.CarrierConfigTracker;
import com.android.systemui.util.kotlin.FlowProviderKt;
@@ -184,7 +185,13 @@ public class ShadeCarrierGroupControllerTest extends LeakCheckedTest {
                mStatusBarPipelineFlags,
                mock(CoroutineScope.class),
                mock(KairosNetwork.class),
                () -> mock(MobileUiAdapterKairos.class))
                () -> {
                    MobileUiAdapterKairos uiAdapter = mock(MobileUiAdapterKairos.class);
                    MobileIconsViewModelKairos viewModel = mock(MobileIconsViewModelKairos.class);
                    when(uiAdapter.getMobileIconsViewModel()).thenReturn(viewModel);
                    when(viewModel.getLogger()).thenReturn(mMobileViewLogger);
                    return uiAdapter;
                })
                .setShadeCarrierGroup(mShadeCarrierGroup)
                .build();