Loading tests/unit/src/com/android/settings/network/MobilePlanPreferenceControllerTest.java +4 −7 Original line number Diff line number Diff line Loading @@ -19,11 +19,12 @@ package com.android.settings.network; import static com.google.common.truth.Truth.assertThat; import android.content.Context; import android.content.res.Resources; import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import com.android.settings.testutils.ResourcesUtils; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; Loading @@ -42,12 +43,8 @@ public class MobilePlanPreferenceControllerTest { public void testNoProvisionStringFormattedCorrectly() { final String operator = "test_operator"; assertThat(resourceString("mobile_no_provisioning_url", operator)) assertThat( ResourcesUtils.getResourcesString(mContext, "mobile_no_provisioning_url", operator)) .contains(operator); } public String resourceString(String name, Object value) { final Resources res = mContext.getResources(); return res.getString(res.getIdentifier(name, "string", mContext.getPackageName()), value); } } tests/unit/src/com/android/settings/network/telephony/DefaultSubscriptionControllerTest.java +5 −5 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import com.android.settings.network.SubscriptionUtil; import com.android.settings.testutils.Utils; import com.android.settings.testutils.ResourcesUtils; import org.junit.After; import org.junit.Before; Loading Loading @@ -137,7 +137,7 @@ public class DefaultSubscriptionControllerTest { assertThat(entries[0]).isEqualTo("sub1"); assertThat(entries[1]).isEqualTo("sub2"); assertThat(entries[2]).isEqualTo( Utils.getResourceString(mContext, "calls_and_sms_ask_every_time")); ResourcesUtils.getResourcesString(mContext, "calls_and_sms_ask_every_time")); final CharSequence[] entryValues = mListPreference.getEntryValues(); assertThat(entryValues.length).isEqualTo(3); Loading Loading @@ -166,7 +166,7 @@ public class DefaultSubscriptionControllerTest { assertThat(entries[0]).isEqualTo("sub1"); assertThat(entries[1]).isEqualTo("sub2"); assertThat(entries[2]).isEqualTo( Utils.getResourceString(mContext, "calls_and_sms_ask_every_time")); ResourcesUtils.getResourcesString(mContext, "calls_and_sms_ask_every_time")); final CharSequence[] entryValues = mListPreference.getEntryValues(); assertThat(entryValues.length).isEqualTo(3); Loading Loading @@ -195,7 +195,7 @@ public class DefaultSubscriptionControllerTest { assertThat(entries[0]).isEqualTo("sub1"); assertThat(entries[1]).isEqualTo("sub3"); assertThat(entries[2]).isEqualTo( Utils.getResourceString(mContext, "calls_and_sms_ask_every_time")); ResourcesUtils.getResourcesString(mContext, "calls_and_sms_ask_every_time")); final CharSequence[] entryValues = mListPreference.getEntryValues(); assertThat(entryValues.length).isEqualTo(3); Loading Loading @@ -332,7 +332,7 @@ public class DefaultSubscriptionControllerTest { assertThat(entries[1].toString()).isEqualTo("sub2"); assertThat(entries[2].toString()).isEqualTo("sub3"); assertThat(entries[3].toString()).isEqualTo( Utils.getResourceString(mContext, "calls_and_sms_ask_every_time")); ResourcesUtils.getResourcesString(mContext, "calls_and_sms_ask_every_time")); assertThat(entryValues[0].toString()).isEqualTo("111"); assertThat(entryValues[1].toString()).isEqualTo("222"); assertThat(entryValues[2].toString()).isEqualTo("333"); Loading tests/unit/src/com/android/settings/network/telephony/Enhanced4gLteSliceHelperTest.java +5 −8 Original line number Diff line number Diff line Loading @@ -32,7 +32,6 @@ import static org.mockito.Mockito.when; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.content.res.Resources; import android.telephony.CarrierConfigManager; import android.telephony.ims.ProvisioningManager; Loading @@ -53,6 +52,7 @@ import com.android.settings.slices.SettingsSliceProvider; import com.android.settings.slices.SliceBroadcastReceiver; import com.android.settings.slices.SlicesFeatureProvider; import com.android.settings.testutils.FakeFeatureFactory; import com.android.settings.testutils.ResourcesUtils; import org.junit.Before; import org.junit.Ignore; Loading Loading @@ -203,7 +203,8 @@ public class Enhanced4gLteSliceHelperTest { // Check the title final List<SliceItem> sliceItems = slice.getItems(); assertTitle(sliceItems, resourceString("enhanced_4g_lte_mode_title")); assertTitle(sliceItems, ResourcesUtils.getResourcesString(mContext, "enhanced_4g_lte_mode_title")); } private void testEnhanced4gLteSettingsToggleSlice(Slice slice) { Loading @@ -228,7 +229,8 @@ public class Enhanced4gLteSliceHelperTest { // Check the title final List<SliceItem> sliceItems = slice.getItems(); assertTitle(sliceItems, resourceString("enhanced_4g_lte_mode_title")); assertTitle(sliceItems, ResourcesUtils.getResourcesString(mContext, "enhanced_4g_lte_mode_title")); } private PendingIntent getBroadcastIntent(String action) { Loading Loading @@ -287,9 +289,4 @@ public class Enhanced4gLteSliceHelperTest { return mQueryImsState; } } public String resourceString(String name) { final Resources res = mContext.getResources(); return res.getString(res.getIdentifier(name, "string", mContext.getPackageName())); } } tests/unit/src/com/android/settings/network/telephony/MobileDataPreferenceControllerTest.java +7 −10 Original line number Diff line number Diff line Loading @@ -28,7 +28,6 @@ import static org.mockito.Mockito.when; import android.app.Instrumentation; import android.content.Context; import android.content.res.Resources; import android.telephony.SubscriptionInfo; import android.telephony.SubscriptionManager; import android.telephony.TelephonyManager; Loading @@ -40,6 +39,8 @@ import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; import com.android.settings.testutils.ResourcesUtils; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; Loading Loading @@ -169,8 +170,9 @@ public class MobileDataPreferenceControllerTest { mController.updateState(mPreference); assertThat(mPreference.isEnabled()).isFalse(); assertThat(mPreference.getSummary()) .isEqualTo(resourceString("mobile_data_settings_summary_auto_switch")); assertThat(mPreference.getSummary()).isEqualTo( ResourcesUtils.getResourcesString(mContext, "mobile_data_settings_summary_auto_switch")); } @Test Loading @@ -181,12 +183,7 @@ public class MobileDataPreferenceControllerTest { mController.updateState(mPreference); assertThat(mPreference.isEnabled()).isTrue(); assertThat(mPreference.getSummary()) .isEqualTo(resourceString("mobile_data_settings_summary")); } public String resourceString(String name) { final Resources res = mContext.getResources(); return res.getString(res.getIdentifier(name, "string", mContext.getPackageName())); assertThat(mPreference.getSummary()).isEqualTo( ResourcesUtils.getResourcesString(mContext, "mobile_data_settings_summary")); } } tests/unit/src/com/android/settings/network/telephony/PreferredNetworkModePreferenceControllerTest.java +7 −13 Original line number Diff line number Diff line Loading @@ -38,8 +38,8 @@ import androidx.preference.ListPreference; import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import com.android.settings.R; import com.android.settings.network.telephony.TelephonyConstants.TelephonyManagerConstants; import com.android.settings.testutils.ResourcesUtils; import org.junit.After; import org.junit.Before; Loading Loading @@ -73,7 +73,8 @@ public class PreferredNetworkModePreferenceControllerTest { mContext = spy(ApplicationProvider.getApplicationContext()); when(mContext.getSystemService(Context.TELEPHONY_SERVICE)).thenReturn(mTelephonyManager); when(mContext.getSystemService(TelephonyManager.class)).thenReturn(mTelephonyManager); when(mContext.getSystemService(CarrierConfigManager.class)).thenReturn(mCarrierConfigManager); when(mContext.getSystemService(CarrierConfigManager.class)).thenReturn( mCarrierConfigManager); doReturn(mTelephonyManager).when(mTelephonyManager).createForSubscriptionId(SUB_ID); doReturn(mInvalidTelephonyManager).when(mTelephonyManager).createForSubscriptionId( Loading Loading @@ -142,7 +143,8 @@ public class PreferredNetworkModePreferenceControllerTest { assertThat(mPreference.getValue()).isEqualTo( String.valueOf(TelephonyManagerConstants.NETWORK_MODE_TDSCDMA_GSM_WCDMA)); assertThat(mPreference.getSummary()).isEqualTo( resourceString("preferred_network_mode_tdscdma_gsm_wcdma_summary")); ResourcesUtils.getResourcesString(mContext, "preferred_network_mode_tdscdma_gsm_wcdma_summary")); } @Test Loading Loading @@ -170,12 +172,4 @@ public class PreferredNetworkModePreferenceControllerTest { Settings.Global.PREFERRED_NETWORK_MODE + SUB_ID, 0)).isNotEqualTo( TelephonyManagerConstants.NETWORK_MODE_LTE_TDSCDMA); } public int resourceId(String type, String name) { return mContext.getResources().getIdentifier(name, type, mContext.getPackageName()); } public String resourceString(String name) { return mContext.getResources().getString(resourceId("string", name)); } } Loading
tests/unit/src/com/android/settings/network/MobilePlanPreferenceControllerTest.java +4 −7 Original line number Diff line number Diff line Loading @@ -19,11 +19,12 @@ package com.android.settings.network; import static com.google.common.truth.Truth.assertThat; import android.content.Context; import android.content.res.Resources; import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import com.android.settings.testutils.ResourcesUtils; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; Loading @@ -42,12 +43,8 @@ public class MobilePlanPreferenceControllerTest { public void testNoProvisionStringFormattedCorrectly() { final String operator = "test_operator"; assertThat(resourceString("mobile_no_provisioning_url", operator)) assertThat( ResourcesUtils.getResourcesString(mContext, "mobile_no_provisioning_url", operator)) .contains(operator); } public String resourceString(String name, Object value) { final Resources res = mContext.getResources(); return res.getString(res.getIdentifier(name, "string", mContext.getPackageName()), value); } }
tests/unit/src/com/android/settings/network/telephony/DefaultSubscriptionControllerTest.java +5 −5 Original line number Diff line number Diff line Loading @@ -40,7 +40,7 @@ import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import com.android.settings.network.SubscriptionUtil; import com.android.settings.testutils.Utils; import com.android.settings.testutils.ResourcesUtils; import org.junit.After; import org.junit.Before; Loading Loading @@ -137,7 +137,7 @@ public class DefaultSubscriptionControllerTest { assertThat(entries[0]).isEqualTo("sub1"); assertThat(entries[1]).isEqualTo("sub2"); assertThat(entries[2]).isEqualTo( Utils.getResourceString(mContext, "calls_and_sms_ask_every_time")); ResourcesUtils.getResourcesString(mContext, "calls_and_sms_ask_every_time")); final CharSequence[] entryValues = mListPreference.getEntryValues(); assertThat(entryValues.length).isEqualTo(3); Loading Loading @@ -166,7 +166,7 @@ public class DefaultSubscriptionControllerTest { assertThat(entries[0]).isEqualTo("sub1"); assertThat(entries[1]).isEqualTo("sub2"); assertThat(entries[2]).isEqualTo( Utils.getResourceString(mContext, "calls_and_sms_ask_every_time")); ResourcesUtils.getResourcesString(mContext, "calls_and_sms_ask_every_time")); final CharSequence[] entryValues = mListPreference.getEntryValues(); assertThat(entryValues.length).isEqualTo(3); Loading Loading @@ -195,7 +195,7 @@ public class DefaultSubscriptionControllerTest { assertThat(entries[0]).isEqualTo("sub1"); assertThat(entries[1]).isEqualTo("sub3"); assertThat(entries[2]).isEqualTo( Utils.getResourceString(mContext, "calls_and_sms_ask_every_time")); ResourcesUtils.getResourcesString(mContext, "calls_and_sms_ask_every_time")); final CharSequence[] entryValues = mListPreference.getEntryValues(); assertThat(entryValues.length).isEqualTo(3); Loading Loading @@ -332,7 +332,7 @@ public class DefaultSubscriptionControllerTest { assertThat(entries[1].toString()).isEqualTo("sub2"); assertThat(entries[2].toString()).isEqualTo("sub3"); assertThat(entries[3].toString()).isEqualTo( Utils.getResourceString(mContext, "calls_and_sms_ask_every_time")); ResourcesUtils.getResourcesString(mContext, "calls_and_sms_ask_every_time")); assertThat(entryValues[0].toString()).isEqualTo("111"); assertThat(entryValues[1].toString()).isEqualTo("222"); assertThat(entryValues[2].toString()).isEqualTo("333"); Loading
tests/unit/src/com/android/settings/network/telephony/Enhanced4gLteSliceHelperTest.java +5 −8 Original line number Diff line number Diff line Loading @@ -32,7 +32,6 @@ import static org.mockito.Mockito.when; import android.app.PendingIntent; import android.content.Context; import android.content.Intent; import android.content.res.Resources; import android.telephony.CarrierConfigManager; import android.telephony.ims.ProvisioningManager; Loading @@ -53,6 +52,7 @@ import com.android.settings.slices.SettingsSliceProvider; import com.android.settings.slices.SliceBroadcastReceiver; import com.android.settings.slices.SlicesFeatureProvider; import com.android.settings.testutils.FakeFeatureFactory; import com.android.settings.testutils.ResourcesUtils; import org.junit.Before; import org.junit.Ignore; Loading Loading @@ -203,7 +203,8 @@ public class Enhanced4gLteSliceHelperTest { // Check the title final List<SliceItem> sliceItems = slice.getItems(); assertTitle(sliceItems, resourceString("enhanced_4g_lte_mode_title")); assertTitle(sliceItems, ResourcesUtils.getResourcesString(mContext, "enhanced_4g_lte_mode_title")); } private void testEnhanced4gLteSettingsToggleSlice(Slice slice) { Loading @@ -228,7 +229,8 @@ public class Enhanced4gLteSliceHelperTest { // Check the title final List<SliceItem> sliceItems = slice.getItems(); assertTitle(sliceItems, resourceString("enhanced_4g_lte_mode_title")); assertTitle(sliceItems, ResourcesUtils.getResourcesString(mContext, "enhanced_4g_lte_mode_title")); } private PendingIntent getBroadcastIntent(String action) { Loading Loading @@ -287,9 +289,4 @@ public class Enhanced4gLteSliceHelperTest { return mQueryImsState; } } public String resourceString(String name) { final Resources res = mContext.getResources(); return res.getString(res.getIdentifier(name, "string", mContext.getPackageName())); } }
tests/unit/src/com/android/settings/network/telephony/MobileDataPreferenceControllerTest.java +7 −10 Original line number Diff line number Diff line Loading @@ -28,7 +28,6 @@ import static org.mockito.Mockito.when; import android.app.Instrumentation; import android.content.Context; import android.content.res.Resources; import android.telephony.SubscriptionInfo; import android.telephony.SubscriptionManager; import android.telephony.TelephonyManager; Loading @@ -40,6 +39,8 @@ import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import androidx.test.platform.app.InstrumentationRegistry; import com.android.settings.testutils.ResourcesUtils; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; Loading Loading @@ -169,8 +170,9 @@ public class MobileDataPreferenceControllerTest { mController.updateState(mPreference); assertThat(mPreference.isEnabled()).isFalse(); assertThat(mPreference.getSummary()) .isEqualTo(resourceString("mobile_data_settings_summary_auto_switch")); assertThat(mPreference.getSummary()).isEqualTo( ResourcesUtils.getResourcesString(mContext, "mobile_data_settings_summary_auto_switch")); } @Test Loading @@ -181,12 +183,7 @@ public class MobileDataPreferenceControllerTest { mController.updateState(mPreference); assertThat(mPreference.isEnabled()).isTrue(); assertThat(mPreference.getSummary()) .isEqualTo(resourceString("mobile_data_settings_summary")); } public String resourceString(String name) { final Resources res = mContext.getResources(); return res.getString(res.getIdentifier(name, "string", mContext.getPackageName())); assertThat(mPreference.getSummary()).isEqualTo( ResourcesUtils.getResourcesString(mContext, "mobile_data_settings_summary")); } }
tests/unit/src/com/android/settings/network/telephony/PreferredNetworkModePreferenceControllerTest.java +7 −13 Original line number Diff line number Diff line Loading @@ -38,8 +38,8 @@ import androidx.preference.ListPreference; import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; import com.android.settings.R; import com.android.settings.network.telephony.TelephonyConstants.TelephonyManagerConstants; import com.android.settings.testutils.ResourcesUtils; import org.junit.After; import org.junit.Before; Loading Loading @@ -73,7 +73,8 @@ public class PreferredNetworkModePreferenceControllerTest { mContext = spy(ApplicationProvider.getApplicationContext()); when(mContext.getSystemService(Context.TELEPHONY_SERVICE)).thenReturn(mTelephonyManager); when(mContext.getSystemService(TelephonyManager.class)).thenReturn(mTelephonyManager); when(mContext.getSystemService(CarrierConfigManager.class)).thenReturn(mCarrierConfigManager); when(mContext.getSystemService(CarrierConfigManager.class)).thenReturn( mCarrierConfigManager); doReturn(mTelephonyManager).when(mTelephonyManager).createForSubscriptionId(SUB_ID); doReturn(mInvalidTelephonyManager).when(mTelephonyManager).createForSubscriptionId( Loading Loading @@ -142,7 +143,8 @@ public class PreferredNetworkModePreferenceControllerTest { assertThat(mPreference.getValue()).isEqualTo( String.valueOf(TelephonyManagerConstants.NETWORK_MODE_TDSCDMA_GSM_WCDMA)); assertThat(mPreference.getSummary()).isEqualTo( resourceString("preferred_network_mode_tdscdma_gsm_wcdma_summary")); ResourcesUtils.getResourcesString(mContext, "preferred_network_mode_tdscdma_gsm_wcdma_summary")); } @Test Loading Loading @@ -170,12 +172,4 @@ public class PreferredNetworkModePreferenceControllerTest { Settings.Global.PREFERRED_NETWORK_MODE + SUB_ID, 0)).isNotEqualTo( TelephonyManagerConstants.NETWORK_MODE_LTE_TDSCDMA); } public int resourceId(String type, String name) { return mContext.getResources().getIdentifier(name, type, mContext.getPackageName()); } public String resourceString(String name) { return mContext.getResources().getString(resourceId("string", name)); } }