Mock SystemProperties in CDMA JUnit test
Bug: 170608563 Test: atest -c CdmaSubscriptionPreferenceControllerTest Change-Id: Ibeca5e508d8277a9b84e26829e085c43ce7c26cc
This commit is contained in:
@@ -79,7 +79,7 @@ public class CdmaSubscriptionPreferenceController extends CdmaBasePreferenceCont
|
||||
@VisibleForTesting
|
||||
boolean deviceSupportsNvAndRuim() {
|
||||
// retrieve the list of subscription types supported by device.
|
||||
final String subscriptionsSupported = SystemProperties.get("ril.subscription.types");
|
||||
final String subscriptionsSupported = getRilSubscriptionTypes();
|
||||
boolean nvSupported = false;
|
||||
boolean ruimSupported = false;
|
||||
|
||||
@@ -98,4 +98,9 @@ public class CdmaSubscriptionPreferenceController extends CdmaBasePreferenceCont
|
||||
|
||||
return (nvSupported && ruimSupported);
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
protected String getRilSubscriptionTypes() {
|
||||
return SystemProperties.get("ril.subscription.types");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user