Make Dynamic Feature Navigation Runtime tests adhere to explicit API mode

Test: test & connectedAndroidTest

Change-Id: I4cc5a4cdf2045c837e98ffefa0f58cf4517e938a
diff --git a/navigation/navigation-dynamic-features-runtime/build.gradle b/navigation/navigation-dynamic-features-runtime/build.gradle
index bc5ae9a..e1fc340 100644
--- a/navigation/navigation-dynamic-features-runtime/build.gradle
+++ b/navigation/navigation-dynamic-features-runtime/build.gradle
@@ -32,7 +32,6 @@
 dependencies {
     api(project(":navigation:navigation-runtime"))
     api(libs.playCore)
-    api(libs.kotlinStdlib)
 
     testImplementation(project(":navigation:navigation-testing"))
     testImplementation("androidx.arch.core:core-testing:2.1.0")
@@ -53,6 +52,9 @@
     androidTestImplementation(libs.mockitoCore, excludes.bytebuddy)
     androidTestImplementation(libs.truth)
     androidTestImplementation(libs.multidex)
+    androidTestImplementation(project(":internal-testutils-runtime"), {
+        exclude group: "androidx.fragment", module: "fragment"
+    })
 }
 
 androidx {