Merge "Move mock init before fragment is created" into main

This commit is contained in:
Manish Singh
2024-05-10 11:50:05 +00:00
committed by Android (Google) Code Review

View File

@@ -64,6 +64,11 @@ public class PrivateSpaceDeletionProgressFragmentTest {
public void setup() {
MockitoAnnotations.initMocks(this);
mContext = ApplicationProvider.getApplicationContext();
final FakeFeatureFactory featureFactory = FakeFeatureFactory.setupForTest();
when(featureFactory.securityFeatureProvider.getLockPatternUtils(mContext))
.thenReturn(mLockPatternUtils);
doReturn(true).when(mLockPatternUtils).isSecure(anyInt());
mFragment = new PrivateSpaceDeletionProgressFragment();
PrivateSpaceDeletionProgressFragment.Injector injector =
new PrivateSpaceDeletionProgressFragment.Injector() {
@@ -74,10 +79,6 @@ public class PrivateSpaceDeletionProgressFragmentTest {
};
mPrivateSpaceMaintainer = PrivateSpaceMaintainer.getInstance(mContext);
mFragment.setPrivateSpaceMaintainer(injector);
final FakeFeatureFactory featureFactory = FakeFeatureFactory.setupForTest();
when(featureFactory.securityFeatureProvider.getLockPatternUtils(mContext))
.thenReturn(mLockPatternUtils);
doReturn(true).when(mLockPatternUtils).isSecure(anyInt());
}
@After