Created seperate lib for VehiclePropertyVerifier

Test: atest CarPropertyManagerTest
Bug: 230414249
Change-Id: I15157ed7204958657b8d8fd2832a078a5e67cb9a
diff --git a/tests/tests/car/Android.bp b/tests/tests/car/Android.bp
index 2c03fb8..3a21900 100644
--- a/tests/tests/car/Android.bp
+++ b/tests/tests/car/Android.bp
@@ -16,6 +16,18 @@
     default_applicable_licenses: ["Android-Apache-2.0"],
 }
 
+java_library {
+    name: "vehicle-property-verifier",
+    static_libs: [
+        "androidx.test.rules",
+        "truth-prebuilt",
+    ],
+    libs: [
+        "android.car-test-stubs",
+    ],
+    srcs: ["src/android/car/cts/utils/VehiclePropertyVerifier.java"],
+}
+
 android_test {
     name: "CtsCarTestCases",
     defaults: ["cts_defaults"],
@@ -28,6 +40,7 @@
         // which provides assertThrows
         "testng",
         "libprotobuf-java-lite",
+        "vehicle-property-verifier",
     ],
     libs: [
         "android.test.base",
@@ -38,6 +51,7 @@
         ":cartelemetryservice-proto-srcs",
         ":rotary-service-proto-source",
     ],
+    exclude_srcs: ["src/android/car/cts/utils/VehiclePropertyVerifier.java"],
     // Tag this module as a cts test artifact
     test_suites: [
         "cts",