Merge "Refine metrics log in infrastructure" into rvc-dev am: 4edb83b260 am: 664adc4691 am: 33f64102b4 am: 6d921190fd

Change-Id: I40b519f1950f5053bade9df2b2daa44291ac4863
This commit is contained in:
Jason Chiu
2020-04-07 07:27:18 +00:00
committed by Automerger Merge Worker
10 changed files with 53 additions and 38 deletions

View File

@@ -28,6 +28,7 @@ import static org.mockito.ArgumentMatchers.anyString;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import android.app.settings.SettingsEnums;
import android.content.Context;
import androidx.preference.Preference;
@@ -205,6 +206,15 @@ public class BasePreferenceControllerTest {
assertThat(keys).isEmpty();
}
@Test
public void getMetricsCategory_metricsCategoryIsSet_shouldReturnTheSameCategory() {
mPreferenceController.setMetricsCategory(SettingsEnums.DISPLAY);
final int category = mPreferenceController.getMetricsCategory();
assertThat(category).isEqualTo(SettingsEnums.DISPLAY);
}
private class FakeBasePreferenceController extends BasePreferenceController {
private int mAvailable;