Update dependency check tests.

- Reenable tests that were previously disabled during Starlark API migration.
- Disable other tests that are implementation details of rules_apple.

PiperOrigin-RevId: 235751496
diff --git a/src/TulsiGeneratorIntegrationTests/AspectTests.swift b/src/TulsiGeneratorIntegrationTests/AspectTests.swift
index 151a785..d2deb1c 100644
--- a/src/TulsiGeneratorIntegrationTests/AspectTests.swift
+++ b/src/TulsiGeneratorIntegrationTests/AspectTests.swift
@@ -55,7 +55,6 @@
     let checker = InfoChecker(ruleEntryMap: ruleEntryMap)
 
     checker.assertThat("//tulsi_test:Application")
-        .dependsOn("//tulsi_test:Application.apple_binary")
         .hasListAttribute(.compiler_defines,
                           containing: ["A_COMMANDLINE_DEFINE",
                                        "A_COMMANDLINE_DEFINE_WITH_VALUE=1",
@@ -64,8 +63,9 @@
                                                   "path": "tulsi_test/Application/Launch.storyboard",
                                                   "src": true] as NSDictionary)
 
-    checker.assertThat("//tulsi_test:Application.apple_binary")
-        .dependsOn("//tulsi_test:ApplicationLibrary")
+    // TODO(kaipi): Reenable once the application rules use the Starlark Linking API.
+    // checker.assertThat("//tulsi_test:Application")
+    //     .dependsOn("//tulsi_test:ApplicationLibrary")
 
     checker.assertThat("//tulsi_test:ApplicationLibrary")
         .dependsOn("//tulsi_test:Library")
@@ -116,11 +116,9 @@
         .dependsOn("//tulsi_test:Application")
         .dependsOn("//tulsi_test:XCTest_test_bundle")
 
-    // TODO(kaipi): Reenable these tests once rules_apple finishes the Starlark Linking API
-    // migration for tests.
     checker.assertThat("//tulsi_test:XCTest_test_bundle")
         .dependsOn("//tulsi_test:Application")
-        // .dependsOn("//tulsi_test:TestLibrary")
+        .dependsOn("//tulsi_test:TestLibrary")
   }
 
   func testExceptionThrown() {
@@ -350,12 +348,10 @@
         .dependsOn("//tulsi_test:ObjCFramework")
         .dependsOn("//tulsi_test:SrcGenerator")
 
-    // TODO(kaipi): Reenable these tests once rules_apple finishes the Starlark Linking API
-    // migration for tests.
     checker.assertThat("//tulsi_test:XCTest_test_bundle")
         .dependsOn("//tulsi_test:Application")
-        // .dependsOn("//tulsi_test:Library")
-        // .dependsOn("//tulsi_test:TestLibrary")
+        .dependsOn("//tulsi_test:Library")
+        .dependsOn("//tulsi_test:TestLibrary")
 
     checker.assertThat("//tulsi_test:Library")
         .hasSources(["tulsi_test/LibrarySources/srcs/src1.m",
@@ -377,12 +373,10 @@
 
     let checker = InfoChecker(ruleEntryMap: ruleEntryMap)
 
-    checker.assertThat("//tulsi_test:Application")
-      .dependsOn("//tulsi_test:Application.apple_binary")
-
-    checker.assertThat("//tulsi_test:Application.apple_binary")
-      .dependsOn("//tulsi_test:ApplicationLibrary")
-      .dependsOn("//tulsi_test:ApplicationResources")
+    // TODO(kaipi): Reenable once the application rules use the Starlark Linking API.
+    // checker.assertThat("//tulsi_test:Application")
+    //   .dependsOn("//tulsi_test:ApplicationLibrary")
+    //   .dependsOn("//tulsi_test:ApplicationResources")
 
     checker.assertThat("//tulsi_test:ApplicationLibrary")
       .hasSources(["tulsi_test/Library/srcs/main.m"])
@@ -408,11 +402,9 @@
 
     let checker = InfoChecker(ruleEntryMap: ruleEntryMap)
 
-    checker.assertThat("//tulsi_test:Application")
-        .dependsOn("//tulsi_test:Application.apple_binary")
-
-    checker.assertThat("//tulsi_test:Application.apple_binary")
-        .dependsOn("//tulsi_test:ApplicationLibrary")
+    // TODO(kaipi): Reenable once the application rules use the Starlark Linking API.
+    // checker.assertThat("//tulsi_test:Application")
+    //     .dependsOn("//tulsi_test:ApplicationLibrary")
 
     checker.assertThat("//tulsi_test:ApplicationLibrary")
         .dependsOn("//tulsi_test:SwiftLibrary")