[Mainline] Use @SystemApi constants in SmsManager instead of in SmsUsageMonitor
Bug: 146808981 Test: make RunSettingsRoboTests ROBOTEST_FILTER=PremiumSmsAccessTest Change-Id: I7dd74a390e9a69ad71d83a0db07bef979fab7f1d
This commit is contained in:
@@ -19,9 +19,9 @@ package com.android.settings.applications.specialaccess.premiumsms;
|
||||
import static org.mockito.Mockito.verify;
|
||||
|
||||
import android.app.settings.SettingsEnums;
|
||||
import android.telephony.SmsManager;
|
||||
|
||||
import com.android.internal.logging.nano.MetricsProto;
|
||||
import com.android.internal.telephony.SmsUsageMonitor;
|
||||
import com.android.settings.testutils.FakeFeatureFactory;
|
||||
|
||||
import org.junit.Before;
|
||||
@@ -47,31 +47,31 @@ public class PremiumSmsAccessTest {
|
||||
|
||||
@Test
|
||||
public void logSpecialPermissionChange() {
|
||||
mFragment.logSpecialPermissionChange(SmsUsageMonitor.PREMIUM_SMS_PERMISSION_ASK_USER,
|
||||
mFragment.logSpecialPermissionChange(SmsManager.PREMIUM_SMS_CONSENT_ASK_USER,
|
||||
"app");
|
||||
verify(mFeatureFactory.metricsFeatureProvider).action(
|
||||
SettingsEnums.PAGE_UNKNOWN,
|
||||
MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_PREMIUM_SMS_ASK,
|
||||
mFragment.getMetricsCategory(),
|
||||
"app",
|
||||
SmsUsageMonitor.PREMIUM_SMS_PERMISSION_ASK_USER);
|
||||
SmsManager.PREMIUM_SMS_CONSENT_ASK_USER);
|
||||
|
||||
mFragment.logSpecialPermissionChange(SmsUsageMonitor.PREMIUM_SMS_PERMISSION_NEVER_ALLOW,
|
||||
mFragment.logSpecialPermissionChange(SmsManager.PREMIUM_SMS_CONSENT_NEVER_ALLOW,
|
||||
"app");
|
||||
verify(mFeatureFactory.metricsFeatureProvider).action(
|
||||
SettingsEnums.PAGE_UNKNOWN,
|
||||
MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_PREMIUM_SMS_DENY,
|
||||
mFragment.getMetricsCategory(),
|
||||
"app",
|
||||
SmsUsageMonitor.PREMIUM_SMS_PERMISSION_NEVER_ALLOW);
|
||||
SmsManager.PREMIUM_SMS_CONSENT_NEVER_ALLOW);
|
||||
|
||||
mFragment.logSpecialPermissionChange(SmsUsageMonitor.PREMIUM_SMS_PERMISSION_ALWAYS_ALLOW,
|
||||
mFragment.logSpecialPermissionChange(SmsManager.PREMIUM_SMS_CONSENT_ALWAYS_ALLOW,
|
||||
"app");
|
||||
verify(mFeatureFactory.metricsFeatureProvider).action(
|
||||
SettingsEnums.PAGE_UNKNOWN,
|
||||
MetricsProto.MetricsEvent.APP_SPECIAL_PERMISSION_PREMIUM_SMS_ALWAYS_ALLOW,
|
||||
mFragment.getMetricsCategory(),
|
||||
"app",
|
||||
SmsUsageMonitor.PREMIUM_SMS_PERMISSION_ALWAYS_ALLOW);
|
||||
SmsManager.PREMIUM_SMS_CONSENT_ALWAYS_ALLOW);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user