[Provider Model] Implement Calls & SMS fragment test case

New test case: NetworkProviderCallsSmsFragmentTest
Modify the key of preference

Bug: 172053880
Test: manual & atest -c NetworkProviderCallsSmsFragmentTest
Change-Id: I218aaf1194898e70b2118428c1ea5a389d85d036
This commit is contained in:
Zoey Chen
2020-11-09 22:49:11 +08:00
parent 2d09dab424
commit 61ea59ab30
3 changed files with 101 additions and 8 deletions

View File

@@ -20,6 +20,8 @@ import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.UserManager;
import androidx.annotation.VisibleForTesting;
import com.android.settings.R;
import com.android.settings.Utils;
import com.android.settings.dashboard.DashboardFragment;
@@ -35,10 +37,14 @@ import java.util.List;
@SearchIndexable(forTarget = SearchIndexable.ALL & ~SearchIndexable.ARC)
public class NetworkProviderCallsSmsFragment extends DashboardFragment {
private static final String LOG_TAG = "NetworkProviderCallsSmsFragment";
private static final String KEY_PREFERENCE_CATEGORY_CALLING = "provider_model_calling_category";
private static final String KEY_PREFERENCE_CALLS= "calls_preference";
private static final String KEY_PREFERENCE_SMS = "sms_preference";
@VisibleForTesting
static final String LOG_TAG = "NetworkProviderCallsSmsFragment";
@VisibleForTesting
static final String KEY_PREFERENCE_CATEGORY_CALLING = "provider_model_calling_category";
@VisibleForTesting
static final String KEY_PREFERENCE_CALLS= "provider_model_calls_preference";
@VisibleForTesting
static final String KEY_PREFERENCE_SMS = "provider_model_sms_preference";
private NetworkProviderWifiCallingPreferenceController
mNetworkProviderWifiCallingPreferenceController;