[dice] Add integration tests for libdiced_open_dice[_nostd]

Test: atest libdiced_open_dice.integration_test \
libdiced_open_dice_nostd.integration_test
Bug: 267575445

Change-Id: Ie479bfc1f864d775632e3250aea04d93b2070942
diff --git a/diced/open_dice/Android.bp b/diced/open_dice/Android.bp
index 3fd447b..e2c7dd1 100644
--- a/diced/open_dice/Android.bp
+++ b/diced/open_dice/Android.bp
@@ -46,4 +46,25 @@
     ],
 }
 
-// TODO(b/267575445): Add integration tests to check the exposed API
+rust_defaults {
+    name: "libdiced_open_dice_test_defaults",
+    crate_name: "diced_open_dice_test",
+    srcs: ["tests/*.rs"],
+    test_suites: ["general-tests"],
+}
+
+rust_test {
+    name: "libdiced_open_dice.integration_test",
+    defaults: ["libdiced_open_dice_test_defaults"],
+    rustlibs: [
+        "libdiced_open_dice",
+    ],
+}
+
+rust_test {
+    name: "libdiced_open_dice_nostd.integration_test",
+    defaults: ["libdiced_open_dice_test_defaults"],
+    rustlibs: [
+        "libdiced_open_dice_nostd",
+    ],
+}