Show "Files" category for public storage in Storage Settings
Users can click this preference to see public storage files in external file browsers. Bug: 170918505 Test: make RunSettingsRoboTests ROBOTEST_FILTER=StorageItemPreferenceControllerTest manual Select private storage and public storage and observe UI Change-Id: If3f0d59b2ebf941d70e81e60c4c2015b80e7cf33
This commit is contained in:
@@ -208,6 +208,24 @@ public class StorageEntryTest {
|
||||
assertThat(privateStorage.isPrivate()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isPublic_prublicVolume_shouldReturnTrue() {
|
||||
final VolumeInfo publicVolumeInfo = mock(VolumeInfo.class);
|
||||
final StorageEntry publicStorage = new StorageEntry(mContext, publicVolumeInfo);
|
||||
when(publicVolumeInfo.getType()).thenReturn(VolumeInfo.TYPE_PUBLIC);
|
||||
|
||||
assertThat(publicStorage.isPublic()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isStub_stubVolume_shouldReturnTrue() {
|
||||
final VolumeInfo stubVolumeInfo = mock(VolumeInfo.class);
|
||||
final StorageEntry stubStorage = new StorageEntry(mContext, stubVolumeInfo);
|
||||
when(stubVolumeInfo.getType()).thenReturn(VolumeInfo.TYPE_STUB);
|
||||
|
||||
assertThat(stubStorage.isStub()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isPrivate_nonVolumeInfo_shouldReturnFalse() {
|
||||
final DiskInfo diskInfo = mock(DiskInfo.class);
|
||||
|
Reference in New Issue
Block a user