Increase code coverage for data.adselection
Test: atest android.adservices.common.AdDataTest \
android.adservices.customaudience.CustomAudienceTest \
android.adservices.customaudience.TrustedBiddingDataTest
Bug: 240209063
Change-Id: I15a99437a70a8621e140cda7fbda980aafbdcc05
diff --git a/adservices/tests/unittest/framework/src/android/adservices/common/AdDataTest.java b/adservices/tests/unittest/framework/src/android/adservices/common/AdDataTest.java
index b92cb9a..b0689f0 100644
--- a/adservices/tests/unittest/framework/src/android/adservices/common/AdDataTest.java
+++ b/adservices/tests/unittest/framework/src/android/adservices/common/AdDataTest.java
@@ -83,4 +83,15 @@
"AdData{mRenderUri=%s, mMetadata='%s'}", VALID_RENDER_URL, VALID_METADATA),
obj.toString());
}
+
+ @Test
+ public void testAdDataDescribeContent() {
+ AdData obj =
+ new AdData.Builder()
+ .setRenderUri(VALID_RENDER_URL)
+ .setMetadata(VALID_METADATA)
+ .build();
+
+ assertEquals(0, obj.describeContents());
+ }
}
diff --git a/adservices/tests/unittest/framework/src/android/adservices/customaudience/CustomAudienceTest.java b/adservices/tests/unittest/framework/src/android/adservices/customaudience/CustomAudienceTest.java
index a0edbe8..26b0028 100644
--- a/adservices/tests/unittest/framework/src/android/adservices/customaudience/CustomAudienceTest.java
+++ b/adservices/tests/unittest/framework/src/android/adservices/customaudience/CustomAudienceTest.java
@@ -240,4 +240,12 @@
CommonFixture.VALID_BUYER));
assertThat(emptyAdsCustomAudience.getAds()).isEqualTo(emptyAds);
}
+
+ @Test
+ public void testCustomAudienceDescribeContent() {
+ CustomAudience validCustomAudience =
+ CustomAudienceFixture.getValidBuilderForBuyer(CommonFixture.VALID_BUYER).build();
+
+ assertThat(validCustomAudience.describeContents()).isEqualTo(0);
+ }
}
diff --git a/adservices/tests/unittest/framework/src/android/adservices/customaudience/TrustedBiddingDataTest.java b/adservices/tests/unittest/framework/src/android/adservices/customaudience/TrustedBiddingDataTest.java
index 69dafe6..121d7f0 100644
--- a/adservices/tests/unittest/framework/src/android/adservices/customaudience/TrustedBiddingDataTest.java
+++ b/adservices/tests/unittest/framework/src/android/adservices/customaudience/TrustedBiddingDataTest.java
@@ -110,4 +110,15 @@
assertThat(emptyKeysTrustedBiddingData.getTrustedBiddingKeys())
.isEqualTo(emptyTrustedBiddingKeys);
}
+
+ @Test
+ public void testTrustedBiddingDataSuccessDescribeContent() {
+ TrustedBiddingData validTrustedBiddingData =
+ new TrustedBiddingData.Builder()
+ .setTrustedBiddingUrl(VALID_TRUSTED_BIDDING_URL)
+ .setTrustedBiddingKeys(TrustedBiddingDataFixture.VALID_TRUSTED_BIDDING_KEYS)
+ .build();
+
+ assertThat(validTrustedBiddingData.describeContents()).isEqualTo(0);
+ }
}