[Settings] Code refactor on MobileNetworkActivity

Apply the behavior of ProxySubscriptionManager into
MobileNetworkActivity.

Bug: 149190278
Test: m RunSettingsRoboTests -j ROBOTEST_FILTER=MobileNetworkActivityTest
Change-Id: I2d4b12dead7a9ea68cc8e335cd37f22226fe295f
This commit is contained in:
Bonian Chen
2020-03-25 10:19:40 +08:00
parent 56fb482acf
commit 806c9d5214
2 changed files with 32 additions and 12 deletions

View File

@@ -111,9 +111,16 @@ public class MobileNetworkActivityTest {
private SubscriptionInfo mSubscriptionInFragment;
@Override
ProxySubscriptionManager getProxySubscriptionManager() {
if (mProxySubscriptionMgr == null) {
mProxySubscriptionMgr = mock(ProxySubscriptionManager.class);
}
return mProxySubscriptionMgr;
}
@Override
void registerActiveSubscriptionsListener() {
mProxySubscriptionMgr = mock(ProxySubscriptionManager.class);
onChanged();
}