* If the location is disabled by admin, then the preference is disabled and the toggle is no longer shown. This means that setChecked is no longer called and the verify statement can be removed. * If the location is off, the summary should be 'Location is off' rather than 'off'. The verify statement is now updated with the correct summary. Bug: 148755845 Test: atest com.android.settings.location.LocationForWorkPreferenceControllerTest Change-Id: I089be0c4f8e8ec8c10160771055730289d72c8ed
Running Settings Robolectric tests
The full suite
$ croot
$ make RunSettingsRoboTests
Running a single test class
$ croot
$ make RunSettingsRoboTests ROBOTEST_FILTER=<ClassName>
For example:
make RunSettingsRoboTests ROBOTEST_FILTER=CodeInspectionTest
You can also use partial class name in ROBOTEST_FILTER. If the partial class name matches multiple file names, all of them will be executed.