Enabling sharding RunSettingsRoboTests
Also fixed failed test cases caused by running RunSettingsRoboTests with the sharding mechanism. Bug: 130895860 Test: make RunSettingsRoboTests -j40 Change-Id: I0e5e0764d4ea910b9c0acc693d63a4b793e23d3a
This commit is contained in:
@@ -37,9 +37,9 @@ import com.android.settingslib.widget.RadioButtonPreference;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
import org.mockito.Answers;
|
||||
import org.mockito.Mock;
|
||||
import org.mockito.MockitoAnnotations;
|
||||
import org.robolectric.Robolectric;
|
||||
import org.robolectric.RobolectricTestRunner;
|
||||
import org.robolectric.RuntimeEnvironment;
|
||||
|
||||
@@ -49,20 +49,20 @@ import java.util.List;
|
||||
@RunWith(RobolectricTestRunner.class)
|
||||
public class DefaultAppPickerFragmentTest {
|
||||
|
||||
@Mock(answer = Answers.RETURNS_DEEP_STUBS)
|
||||
private FragmentActivity mActivity;
|
||||
@Mock
|
||||
private PreferenceScreen mScreen;
|
||||
@Mock
|
||||
private UserManager mUserManager;
|
||||
|
||||
private FakeFeatureFactory mFeatureFactory;
|
||||
private FragmentActivity mActivity;
|
||||
private TestFragment mFragment;
|
||||
|
||||
@Before
|
||||
public void setUp() {
|
||||
MockitoAnnotations.initMocks(this);
|
||||
mFeatureFactory = FakeFeatureFactory.setupForTest();
|
||||
mActivity = spy(Robolectric.buildActivity(FragmentActivity.class).get());
|
||||
mFragment = spy(new TestFragment());
|
||||
|
||||
when(mActivity.getSystemService(Context.USER_SERVICE)).thenReturn(mUserManager);
|
||||
|
Reference in New Issue
Block a user