Merge "Take as Unrestricted Mode in the UI if current Mode is Unknown." into main
This commit is contained in:
@@ -127,6 +127,15 @@ public class BatteryOptimizeUtilsTest {
|
||||
assertThat(mBatteryOptimizeUtils.getAppOptimizationMode()).isEqualTo(MODE_OPTIMIZED);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetAppOptimizationMode_unknownMode_returnOptimized() throws Exception {
|
||||
when(mMockBackend.isAllowlisted(anyString(), anyInt())).thenReturn(true);
|
||||
when(mMockAppOpsManager.checkOpNoThrow(anyInt(), anyInt(), anyString()))
|
||||
.thenReturn(AppOpsManager.MODE_IGNORED);
|
||||
|
||||
assertThat(mBatteryOptimizeUtils.getAppOptimizationMode()).isEqualTo(MODE_UNRESTRICTED);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testIsSystemOrDefaultApp_isSystemOrDefaultApp_returnTrue() {
|
||||
when(mMockBackend.isAllowlisted(anyString(), anyInt())).thenReturn(true);
|
||||
|
||||
Reference in New Issue
Block a user