Remove context from enterprisePrivacyFeatureProvider

EnterprisePrivacyFeatureProvider is created by using application
context, no need pass context in when get.

Bug: 286764889
Test: m Settings
Change-Id: I346f2b0ccbb0590f26954603ab630132cd8be63f
This commit is contained in:
Chaohui Wang
2023-07-17 12:03:05 +08:00
parent b042f81e34
commit 3cdf5b9be9
19 changed files with 43 additions and 50 deletions

View File

@@ -53,7 +53,7 @@ public class WorkPolicyInfoPreferenceControllerTest {
MockitoAnnotations.initMocks(this);
mContext = RuntimeEnvironment.application;
mFakeFeatureFactory = FakeFeatureFactory.setupForTest();
mEnterpriseProvider = mFakeFeatureFactory.getEnterprisePrivacyFeatureProvider(mContext);
mEnterpriseProvider = mFakeFeatureFactory.getEnterprisePrivacyFeatureProvider();
SafetyCenterManagerWrapper.sInstance = mock(SafetyCenterManagerWrapper.class);
}

View File

@@ -193,8 +193,9 @@ public class FakeFeatureFactory extends FeatureFactory {
return localeFeatureProvider;
}
@NotNull
@Override
public EnterprisePrivacyFeatureProvider getEnterprisePrivacyFeatureProvider(Context context) {
public EnterprisePrivacyFeatureProvider getEnterprisePrivacyFeatureProvider() {
return enterprisePrivacyFeatureProvider;
}

View File

@@ -88,11 +88,8 @@ class FakeFeatureFactory : FeatureFactory() {
override val localeFeatureProvider: LocaleFeatureProvider
get() = TODO("Not yet implemented")
override fun getEnterprisePrivacyFeatureProvider(
context: Context,
): EnterprisePrivacyFeatureProvider {
TODO("Not yet implemented")
}
override val enterprisePrivacyFeatureProvider: EnterprisePrivacyFeatureProvider
get() = TODO("Not yet implemented")
override val searchFeatureProvider: SearchFeatureProvider
get() = TODO("Not yet implemented")

View File

@@ -192,8 +192,9 @@ public class FakeFeatureFactory extends FeatureFactory {
return localeFeatureProvider;
}
@NotNull
@Override
public EnterprisePrivacyFeatureProvider getEnterprisePrivacyFeatureProvider(Context context) {
public EnterprisePrivacyFeatureProvider getEnterprisePrivacyFeatureProvider() {
return enterprisePrivacyFeatureProvider;
}