Add CTS test for GnssStatus.Builder.clearSatellites()

Test: presubmits
Bug: 152428735
Change-Id: Icad6f643f9c01d58b0a585e576f70418b32ed0f6
diff --git a/tests/location/location_fine/src/android/location/cts/fine/GnssStatusTest.java b/tests/location/location_fine/src/android/location/cts/fine/GnssStatusTest.java
index 98b4572..df050ba 100644
--- a/tests/location/location_fine/src/android/location/cts/fine/GnssStatusTest.java
+++ b/tests/location/location_fine/src/android/location/cts/fine/GnssStatusTest.java
@@ -36,6 +36,27 @@
         verifyTestValues(gnssStatus);
     }
 
+    @Test
+    public void testBuilder_ClearSatellites() {
+        GnssStatus.Builder builder = new GnssStatus.Builder();
+        builder.addSatellite(GnssStatus.CONSTELLATION_GPS,
+                /* svid= */ 13,
+                /* cn0DbHz= */ 25.5f,
+                /* elevation= */ 2.0f,
+                /* azimuth= */ 255.1f,
+                /* hasEphemeris= */ true,
+                /* hasAlmanac= */ false,
+                /* usedInFix= */ true,
+                /* hasCarrierFrequency= */ true,
+                /* carrierFrequency= */ 1575420000f,
+                /* hasBasebandCn0DbHz= */ true,
+                /* basebandCn0DbHz= */ 20.5f);
+        builder.clearSatellites();
+
+        GnssStatus status = builder.build();
+        assertEquals(0, status.getSatelliteCount());
+    }
+
     private static GnssStatus getTestGnssStatus() {
         GnssStatus.Builder builder = new GnssStatus.Builder();
         builder.addSatellite(GnssStatus.CONSTELLATION_GPS,