set default ga_ux flag to true
this is a change to set the default value of ga_ux to true, as we have
the beta deprecation and this value will always be true.
Bug: 309518617
Test: atest com.android.adservices.service.customaudience.BackgroundFetchJobServiceTest com.android.adservices.service.adselection.AdSelectionServiceImplTest com.android.adservices.service.adselection.encryption.BackgroundKeyFetchJobServiceTest com.android.adservices.service.common.AdSelectionServiceFilterTest
Change-Id: Ie1bd3c04d6ea3b1abb7763d0999822b5a13850ed
diff --git a/adservices/service-core/java/com/android/adservices/service/Flags.java b/adservices/service-core/java/com/android/adservices/service/Flags.java
index 5784f15..64a4bb5 100644
--- a/adservices/service-core/java/com/android/adservices/service/Flags.java
+++ b/adservices/service-core/java/com/android/adservices/service/Flags.java
@@ -3123,8 +3123,10 @@
* <li>Consent per API (instead of aggregated one)
* <li>Separate page to control Measurement API
* </ul>
+ *
+ * This flag is set default to true as beta deprecated.
*/
- boolean GA_UX_FEATURE_ENABLED = false;
+ boolean GA_UX_FEATURE_ENABLED = true;
/** Returns if the GA UX feature is enabled. */
default boolean getGaUxFeatureEnabled() {
diff --git a/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/AdSelectionServiceImplTest.java b/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/AdSelectionServiceImplTest.java
index ec93661..e692bc6 100644
--- a/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/AdSelectionServiceImplTest.java
+++ b/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/AdSelectionServiceImplTest.java
@@ -140,6 +140,7 @@
import com.android.adservices.service.common.httpclient.AdServicesHttpClientResponse;
import com.android.adservices.service.common.httpclient.AdServicesHttpsClient;
import com.android.adservices.service.consent.AdServicesApiConsent;
+import com.android.adservices.service.consent.AdServicesApiType;
import com.android.adservices.service.consent.ConsentManager;
import com.android.adservices.service.devapi.AdSelectionDevOverridesHelper;
import com.android.adservices.service.devapi.DevContext;
@@ -3978,7 +3979,9 @@
public void testReportImpressionUseDevOverrideForSellerJSSuccessfullyRegistersEventUris()
throws Exception {
Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable());
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
Uri sellerReportingUri = mMockWebServerRule.uriForPath(mSellerReportingPath);
Uri buyerReportingUri = mMockWebServerRule.uriForPath(mBuyerReportingPath);
@@ -4156,7 +4159,9 @@
@Test
public void testOverrideAdSelectionConfigRemoteInfoSuccess() throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
DevContext.builder()
@@ -4215,7 +4220,9 @@
@Test
public void testOverrideAdSelectionConfigRemoteInfoWithRevokedUserConsentSuccess()
throws Exception {
- doReturn(AdServicesApiConsent.REVOKED).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.REVOKED)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -4275,7 +4282,9 @@
@Test
public void testOverrideAdSelectionConfigRemoteInfoFailsWithDevOptionsDisabled() {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(DevContext.createForDevOptionsDisabled());
@@ -4331,7 +4340,9 @@
@Test
public void testRemoveAdSelectionConfigRemoteInfoOverrideSuccess() throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
DevContext.builder()
@@ -4401,7 +4412,9 @@
@Test
public void testRemoveAdSelectionConfigRemoteInfoOverrideWithRevokedUserConsentSuccess()
throws Exception {
- doReturn(AdServicesApiConsent.REVOKED).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.REVOKED)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -4473,7 +4486,9 @@
@Test
public void testRemoveAdSelectionConfigRemoteInfoOverrideFailsWithDevOptionsDisabled() {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(DevContext.createForDevOptionsDisabled());
@@ -4538,7 +4553,9 @@
@Test
public void testRemoveAdSelectionConfigRemoteInfoOverrideDoesNotDeleteWithIncorrectPackageName()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
String incorrectPackageName = "com.google.ppapi.test.incorrect";
when(mDevContextFilterMock.createDevContext())
@@ -4610,7 +4627,9 @@
@Test
public void testResetAllAdSelectionConfigRemoteOverridesDoesNotDeleteWithIncorrectPackageName()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
String incorrectPackageName = "com.google.ppapi.test.incorrect";
when(mDevContextFilterMock.createDevContext())
@@ -4725,7 +4744,9 @@
@Test
public void testResetAllAdSelectionConfigRemoteOverridesSuccess() throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
DevContext.builder()
@@ -4839,7 +4860,9 @@
@Test
public void testResetAllAdSelectionConfigRemoteOverridesWithRevokedUserConsentSuccess()
throws Exception {
- doReturn(AdServicesApiConsent.REVOKED).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.REVOKED)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -4955,7 +4978,9 @@
@Test
public void testResetAllAdSelectionConfigRemoteOverridesFailsWithDevOptionsDisabled() {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(DevContext.createForDevOptionsDisabled());
@@ -5204,7 +5229,9 @@
@Test
public void testOverrideAdSelectionForegroundCheckEnabledFails_throwsException()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -5270,7 +5297,9 @@
@Test
public void testOverrideAdSelectionForegroundCheckDisabled_acceptBackgroundApp()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -5328,7 +5357,9 @@
@Test
public void testRemoveOverrideForegroundCheckEnabledFails_throwsException() throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -5387,7 +5418,9 @@
@Test
public void testRemoveOverrideForegroundCheckDisabled_acceptBackgroundApp() throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -5440,7 +5473,9 @@
@Test
public void testResetAllOverridesForegroundCheckEnabledFails_throwsException()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -5497,7 +5532,9 @@
@Test
public void testResetAllOverridesForegroundCheckDisabled_acceptBackgroundApp()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -5659,7 +5696,9 @@
@Test
public void testReportImpressionFailsWhenAppCannotUsePPApi() throws Exception {
Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable());
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
AdSelectionConfig adSelectionConfig = mAdSelectionConfigBuilder.build();
@@ -7110,7 +7149,9 @@
@Test
public void testAddOverrideAdSelectionFromOutcomesConfigRemoteInfoSuccess() throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
DevContext.builder()
@@ -7172,7 +7213,9 @@
@Test
public void testOverrideAdSelectionFromOutcomesConfigRemoteInfoWithRevokedUserConsentSuccess()
throws Exception {
- doReturn(AdServicesApiConsent.REVOKED).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.REVOKED)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -7234,7 +7277,9 @@
@Test
public void testOverrideAdSelectionFromOutcomesConfigRemoteInfoFailsWithDevOptionsDisabled() {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(DevContext.createForDevOptionsDisabled());
@@ -7293,7 +7338,9 @@
@Test
public void testRemoveAdSelectionFromOutcomesConfigRemoteInfoOverrideSuccess()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
DevContext.builder()
@@ -7367,7 +7414,9 @@
public void
testRemoveAdSelectionFromOutcomesConfigRemoteInfoOverrideWithRevokedUserConsentSuccess()
throws Exception {
- doReturn(AdServicesApiConsent.REVOKED).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.REVOKED)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -7441,7 +7490,9 @@
@Test
public void
testRemoveAdSelectionFromOutcomesConfigRemoteInfoOverrideFailsWithDevOptionsDisabled() {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(DevContext.createForDevOptionsDisabled());
@@ -7508,7 +7559,9 @@
@Test
public void testRemoveAdSelectionFromOutcomesConfigRemoteOverrideNotDeleteIncorrectPackageName()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
String incorrectPackageName = "com.google.ppapi.test.incorrect";
when(mDevContextFilterMock.createDevContext())
@@ -7582,7 +7635,9 @@
@Test
public void testResetAllAdSelectionFromOutcomesConfigRemoteOverridesSuccess() throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
DevContext.builder()
@@ -7702,7 +7757,9 @@
public void
testResetAllAdSelectionFromOutcomesConfigRemoteOverridesWithRevokedUserConsentSuccess()
throws Exception {
- doReturn(AdServicesApiConsent.REVOKED).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.REVOKED)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
@@ -7822,7 +7879,9 @@
@Test
public void
testResetAllAdSelectionFromOutcomesConfigRemoteOverridesFailsWithDevOptionsDisabled() {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(DevContext.createForDevOptionsDisabled());
@@ -7936,7 +7995,9 @@
@Test
public void testResetAllAdSelectionFromOutcomesConfigRemoteOverrideNotDeleteIncorrectPkgName()
throws Exception {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
String incorrectPackageName = "com.google.ppapi.test.incorrect";
when(mDevContextFilterMock.createDevContext())
@@ -8057,7 +8118,9 @@
@Test
public void testOverrideAdSelectionConfigRemoteOverridesSuccess() throws Exception {
Assume.assumeTrue(JSScriptEngine.AvailabilityChecker.isJSSandboxAvailable());
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
when(mDevContextFilterMock.createDevContext())
.thenReturn(
DevContext.builder()
diff --git a/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/encryption/BackgroundKeyFetchJobServiceTest.java b/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/encryption/BackgroundKeyFetchJobServiceTest.java
index 250b3c9..db5f068 100644
--- a/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/encryption/BackgroundKeyFetchJobServiceTest.java
+++ b/adservices/tests/unittest/service-core/src/com/android/adservices/service/adselection/encryption/BackgroundKeyFetchJobServiceTest.java
@@ -53,6 +53,7 @@
import com.android.adservices.service.FlagsFactory;
import com.android.adservices.service.common.compat.ServiceCompatUtils;
import com.android.adservices.service.consent.AdServicesApiConsent;
+import com.android.adservices.service.consent.AdServicesApiType;
import com.android.adservices.service.consent.ConsentManager;
import com.android.adservices.service.stats.Clock;
import com.android.adservices.service.stats.StatsdAdServicesLogger;
@@ -198,7 +199,9 @@
throws ExecutionException, InterruptedException, TimeoutException {
doReturn(mFlagsWithAdSelectionDataKillSwitchOff).when(FlagsFactory::getFlags);
doReturn(mConsentManagerMock).when(() -> ConsentManager.getInstance(any()));
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
doReturn(mBgFWorkerMock).when(() -> BackgroundKeyFetchWorker.getInstance(any()));
doReturn(FluentFuture.from(immediateFuture(null)))
.when(mBgFWorkerMock)
diff --git a/adservices/tests/unittest/service-core/src/com/android/adservices/service/common/AdSelectionServiceFilterTest.java b/adservices/tests/unittest/service-core/src/com/android/adservices/service/common/AdSelectionServiceFilterTest.java
index f586882..9cdc164 100644
--- a/adservices/tests/unittest/service-core/src/com/android/adservices/service/common/AdSelectionServiceFilterTest.java
+++ b/adservices/tests/unittest/service-core/src/com/android/adservices/service/common/AdSelectionServiceFilterTest.java
@@ -144,7 +144,9 @@
@Test
public void testFilterRequestSucceedsGaUxDisabled() {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
mAdSelectionServiceFilter.filterRequest(
SELLER_VALID,
CALLER_PACKAGE_NAME,
@@ -248,7 +250,9 @@
doThrow(new AppImportanceFilter.WrongCallingApplicationStateException())
.when(mAppImportanceFilter)
.assertCallerIsInForeground(Process.myUid(), API_NAME, null);
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
mAdSelectionServiceFilter.filterRequest(
SELLER_VALID,
CALLER_PACKAGE_NAME,
@@ -318,7 +322,9 @@
@Test
public void testFilterRequestThrowsRevokedConsentExceptionAppDoesNotHaveConsentGaUxDisabled() {
- doReturn(AdServicesApiConsent.REVOKED).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.REVOKED)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
FilterException exception =
assertThrows(
FilterException.class,
@@ -337,7 +343,9 @@
@Test
public void testFilterRequestSucceedsConsentRevokedEnforceConsentFalse() {
- doReturn(AdServicesApiConsent.REVOKED).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.REVOKED)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
mAdSelectionServiceFilter.filterRequest(
SELLER_VALID,
CALLER_PACKAGE_NAME,
@@ -383,7 +391,9 @@
@Test
public void testFilterRequestDoesNotDoEnrollmentCheckWhenAdTechParamIsNull() {
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
mAdSelectionServiceFilter.filterRequest(
null,
diff --git a/adservices/tests/unittest/service-core/src/com/android/adservices/service/customaudience/BackgroundFetchJobServiceTest.java b/adservices/tests/unittest/service-core/src/com/android/adservices/service/customaudience/BackgroundFetchJobServiceTest.java
index 6553107..cfb44b6 100644
--- a/adservices/tests/unittest/service-core/src/com/android/adservices/service/customaudience/BackgroundFetchJobServiceTest.java
+++ b/adservices/tests/unittest/service-core/src/com/android/adservices/service/customaudience/BackgroundFetchJobServiceTest.java
@@ -268,7 +268,9 @@
throws ExecutionException, InterruptedException, TimeoutException {
doReturn(mFlagsWithCustomAudienceServiceKillSwitchOff).when(FlagsFactory::getFlags);
doReturn(mConsentManagerMock).when(() -> ConsentManager.getInstance(any()));
- doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
doReturn(mBgFWorkerMock).when(() -> BackgroundFetchWorker.getInstance(any()));
doReturn(FluentFuture.from(immediateFuture(null)))
.when(mBgFWorkerMock)
@@ -630,6 +632,9 @@
doReturn(mConsentManagerMock).when(() -> ConsentManager.getInstance(any()));
doReturn(AdServicesApiConsent.GIVEN).when(mConsentManagerMock).getConsent();
+ doReturn(AdServicesApiConsent.GIVEN)
+ .when(mConsentManagerMock)
+ .getConsent(AdServicesApiType.FLEDGE);
doReturn(mBgFWorkerMock).when(() -> BackgroundFetchWorker.getInstance(any()));
doReturn(FluentFuture.from(immediateFailedFuture(new TimeoutException("testing timeout"))))
.when(mBgFWorkerMock)