Search in sources :

Example 31 with Lifecycle

use of com.android.settingslib.core.lifecycle.Lifecycle in project android_packages_apps_Settings by SudaMod.

the class WifiTetherPreferenceControllerTest method setUp.

@Before
public void setUp() {
    MockitoAnnotations.initMocks(this);
    mLifecycle = new Lifecycle();
    FakeFeatureFactory.setupForTest(mFeatureFactoryContext);
    mPreference = new MasterSwitchPreference(RuntimeEnvironment.application);
    when(mContext.getSystemService(Context.CONNECTIVITY_SERVICE)).thenReturn(mConnectivityManager);
    when(mContext.getSystemService(Context.WIFI_SERVICE)).thenReturn(mWifiManager);
    when(mScreen.findPreference(anyString())).thenReturn(mPreference);
    when(mConnectivityManager.getTetherableWifiRegexs()).thenReturn(new String[] { "1", "2" });
    mController = new WifiTetherPreferenceController(mContext, mLifecycle);
}
Also used : MasterSwitchPreference(com.android.settings.widget.MasterSwitchPreference) Lifecycle(com.android.settingslib.core.lifecycle.Lifecycle) Before(org.junit.Before)

Example 32 with Lifecycle

use of com.android.settingslib.core.lifecycle.Lifecycle in project android_packages_apps_Settings by SudaMod.

the class WpsPreferenceControllerTest method setUp.

@Before
public void setUp() {
    MockitoAnnotations.initMocks(this);
    mLifecycle = new Lifecycle();
    when(mContext.getSystemService(WifiManager.class)).thenReturn(mWifiManager);
    when(mScreen.findPreference(anyString())).thenReturn(mWpsPushPref).thenReturn(mWpsPinPref);
    mController = new WpsPreferenceController(mContext, mLifecycle, mWifiManager, mFragmentManager);
}
Also used : Lifecycle(com.android.settingslib.core.lifecycle.Lifecycle) Before(org.junit.Before)

Example 33 with Lifecycle

use of com.android.settingslib.core.lifecycle.Lifecycle in project android_packages_apps_Settings by SudaMod.

the class BluetoothDetailsControllerTestBase method setUp.

@Before
public void setUp() {
    MockitoAnnotations.initMocks(this);
    mPreferenceManager = new PreferenceManager(mContext);
    mScreen = mPreferenceManager.createPreferenceScreen(mContext);
    mDeviceConfig = makeDefaultDeviceConfig();
    when(mFragment.getActivity()).thenReturn(mActivity);
    when(mActivity.getApplicationContext()).thenReturn(mContext);
    when(mFragment.getContext()).thenReturn(mContext);
    when(mFragment.getPreferenceManager()).thenReturn(mPreferenceManager);
    when(mFragment.getPreferenceScreen()).thenReturn(mScreen);
    mLifecycle = spy(new Lifecycle());
    mBluetoothManager = new BluetoothManager(mContext);
    mBluetoothAdapter = mBluetoothManager.getAdapter();
}
Also used : BluetoothManager(android.bluetooth.BluetoothManager) Lifecycle(com.android.settingslib.core.lifecycle.Lifecycle) PreferenceManager(android.support.v7.preference.PreferenceManager) Before(org.junit.Before)

Example 34 with Lifecycle

use of com.android.settingslib.core.lifecycle.Lifecycle in project android_packages_apps_Settings by SudaMod.

the class ManageApplicationsTest method setUp.

@Before
public void setUp() {
    MockitoAnnotations.initMocks(this);
    mAppReset = new RoboMenuItem(R.id.reset_app_preferences);
    ReflectionHelpers.setStaticField(ApplicationsState.class, "sInstance", mState);
    when(mState.newSession(any())).thenReturn(mSession);
    mBgLooper = Looper.myLooper();
    when(mState.getBackgroundLooper()).thenReturn(mBgLooper);
    mFragment = new ManageApplications();
    ReflectionHelpers.setField(mFragment, "mLifecycle", new Lifecycle());
}
Also used : Lifecycle(com.android.settingslib.core.lifecycle.Lifecycle) RoboMenuItem(org.robolectric.fakes.RoboMenuItem) Before(org.junit.Before)

Example 35 with Lifecycle

use of com.android.settingslib.core.lifecycle.Lifecycle in project android_packages_apps_Settings by SudaMod.

the class AssistFlashScreenPreferenceControllerTest method setUp.

@Before
public void setUp() {
    MockitoAnnotations.initMocks(this);
    when(mScreen.findPreference(anyString())).thenReturn(mPreference);
    mLifecycle = new Lifecycle();
    mContext = RuntimeEnvironment.application;
    mController = spy(new AssistFlashScreenPreferenceController(mContext, mLifecycle));
    mLifecycle.addObserver(mController);
    ReflectionHelpers.setField(mController, "mSettingObserver", mObserver);
}
Also used : Lifecycle(com.android.settingslib.core.lifecycle.Lifecycle) Before(org.junit.Before)

Aggregations

Lifecycle (com.android.settingslib.core.lifecycle.Lifecycle)259 Before (org.junit.Before)218 AbstractPreferenceController (com.android.settingslib.core.AbstractPreferenceController)33 ArrayList (java.util.ArrayList)32 PreferenceManager (androidx.preference.PreferenceManager)16 Preference (androidx.preference.Preference)15 TextView (android.widget.TextView)11 SettingsActivity (com.android.settings.SettingsActivity)10 Handler (android.os.Handler)9 LinkProperties (android.net.LinkProperties)8 Network (android.net.Network)8 NetworkRequest (android.net.NetworkRequest)8 LockScreenNotificationPreferenceController (com.android.settings.notification.LockScreenNotificationPreferenceController)8 BluetoothManager (android.bluetooth.BluetoothManager)7 Intent (android.content.Intent)7 PreferenceCategory (androidx.preference.PreferenceCategory)7 SwitchBar (com.android.settings.widget.SwitchBar)7 BluetoothCodecConfig (android.bluetooth.BluetoothCodecConfig)6 Bundle (android.os.Bundle)6 RecyclerView (android.support.v7.widget.RecyclerView)6