diff --git a/res/xml/network_setting_fragment.xml b/res/xml/network_setting_fragment.xml index 7d46120a544..e54a90d7730 100644 --- a/res/xml/network_setting_fragment.xml +++ b/res/xml/network_setting_fragment.xml @@ -20,10 +20,11 @@ android:title="@string/network_settings_title" settings:initialExpandedChildrenCount="4"> - - + android:title="@string/cdma_lte_data_service" + settings:controller="com.android.settings.network.telephony.DataServiceSetupPreferenceController"> + captor = ArgumentCaptor.forClass(Intent.class); + + mController.handlePreferenceTreeClick(mPreference); + + verify(mContext).startActivity(captor.capture()); + + final Intent intent = captor.getValue(); + assertThat(intent.getAction()).isEqualTo(Intent.ACTION_VIEW); + assertThat(intent.getData()).isEqualTo( + Uri.parse(TextUtils.expandTemplate(SETUP_URL, "").toString())); + } +}