Test _test_package
diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml
index 281fa27..c28b070 100644
--- a/.github/workflows/dart.yml
+++ b/.github/workflows/dart.yml
@@ -283,6 +283,38 @@
         working-directory: googleapis_auth
         run: dartanalyzer --fatal-infos .
   job_004:
+    name: "unittest; Dart beta; PKG: _test_package; `pub run test`"
+    runs-on: ubuntu-latest
+    steps:
+      - name: Cache Pub hosted dependencies
+        uses: actions/cache@v2
+        with:
+          path: "~/.pub-cache/hosted"
+          key: "os:ubuntu-latest;pub-cache-hosted;dart:beta;packages:_test_package;commands:test_0"
+          restore-keys: |
+            os:ubuntu-latest;pub-cache-hosted;dart:beta;packages:_test_package
+            os:ubuntu-latest;pub-cache-hosted;dart:beta
+            os:ubuntu-latest;pub-cache-hosted
+            os:ubuntu-latest
+      - uses: dart-lang/setup-dart@v0.3
+        with:
+          sdk: beta
+      - id: checkout
+        uses: actions/checkout@v2
+      - id: _test_package_pub_upgrade
+        name: "_test_package; pub upgrade --no-precompile"
+        if: "always() && steps.checkout.conclusion == 'success'"
+        working-directory: _test_package
+        run: pub upgrade --no-precompile
+      - name: _test_package; pub run test
+        if: "always() && steps._test_package_pub_upgrade.conclusion == 'success'"
+        working-directory: _test_package
+        run: pub run test
+    needs:
+      - job_001
+      - job_002
+      - job_003
+  job_005:
     name: "unittest; Dart beta; PKG: discoveryapis_commons; `pub run test`"
     runs-on: ubuntu-latest
     steps:
@@ -314,7 +346,7 @@
       - job_001
       - job_002
       - job_003
-  job_005:
+  job_006:
     name: "unittest; Dart beta; PKG: discoveryapis_generator; `pub run test`"
     runs-on: ubuntu-latest
     steps:
@@ -346,7 +378,7 @@
       - job_001
       - job_002
       - job_003
-  job_006:
+  job_007:
     name: "unittest; Dart beta; PKG: generated/googleapis; `pub run test`"
     runs-on: ubuntu-latest
     steps:
@@ -378,7 +410,7 @@
       - job_001
       - job_002
       - job_003
-  job_007:
+  job_008:
     name: "unittest; Dart beta; PKG: generated/googleapis_beta; `pub run test`"
     runs-on: ubuntu-latest
     steps:
@@ -410,7 +442,39 @@
       - job_001
       - job_002
       - job_003
-  job_008:
+  job_009:
+    name: "unittest; Dart dev; PKG: _test_package; `pub run test`"
+    runs-on: ubuntu-latest
+    steps:
+      - name: Cache Pub hosted dependencies
+        uses: actions/cache@v2
+        with:
+          path: "~/.pub-cache/hosted"
+          key: "os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:_test_package;commands:test_0"
+          restore-keys: |
+            os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:_test_package
+            os:ubuntu-latest;pub-cache-hosted;dart:dev
+            os:ubuntu-latest;pub-cache-hosted
+            os:ubuntu-latest
+      - uses: dart-lang/setup-dart@v0.3
+        with:
+          sdk: dev
+      - id: checkout
+        uses: actions/checkout@v2
+      - id: _test_package_pub_upgrade
+        name: "_test_package; pub upgrade --no-precompile"
+        if: "always() && steps.checkout.conclusion == 'success'"
+        working-directory: _test_package
+        run: pub upgrade --no-precompile
+      - name: _test_package; pub run test
+        if: "always() && steps._test_package_pub_upgrade.conclusion == 'success'"
+        working-directory: _test_package
+        run: pub run test
+    needs:
+      - job_001
+      - job_002
+      - job_003
+  job_010:
     name: "unittest; Dart dev; PKG: discoveryapis_commons; `pub run test`"
     runs-on: ubuntu-latest
     steps:
@@ -442,7 +506,7 @@
       - job_001
       - job_002
       - job_003
-  job_009:
+  job_011:
     name: "unittest; Dart dev; PKG: discoveryapis_generator; `pub run test`"
     runs-on: ubuntu-latest
     steps:
@@ -474,7 +538,7 @@
       - job_001
       - job_002
       - job_003
-  job_010:
+  job_012:
     name: "unittest; Dart dev; PKG: generated/googleapis; `pub run test`"
     runs-on: ubuntu-latest
     steps:
@@ -506,7 +570,7 @@
       - job_001
       - job_002
       - job_003
-  job_011:
+  job_013:
     name: "unittest; Dart dev; PKG: generated/googleapis_beta; `pub run test`"
     runs-on: ubuntu-latest
     steps:
@@ -538,7 +602,7 @@
       - job_001
       - job_002
       - job_003
-  job_012:
+  job_014:
     name: "unittest; Dart beta; PKG: googleapis_auth; `pub run test -p vm`"
     runs-on: ubuntu-latest
     steps:
@@ -570,7 +634,7 @@
       - job_001
       - job_002
       - job_003
-  job_013:
+  job_015:
     name: "unittest; Dart dev; PKG: googleapis_auth; `pub run test -p vm`"
     runs-on: ubuntu-latest
     steps:
@@ -602,7 +666,7 @@
       - job_001
       - job_002
       - job_003
-  job_014:
+  job_016:
     name: "unittest; Dart beta; PKG: googleapis_auth; `pub run test -p chrome`"
     runs-on: ubuntu-latest
     steps:
@@ -634,7 +698,7 @@
       - job_001
       - job_002
       - job_003
-  job_015:
+  job_017:
     name: "unittest; Dart dev; PKG: googleapis_auth; `pub run test -p chrome`"
     runs-on: ubuntu-latest
     steps:
diff --git a/_test_package/mono_pkg.yaml b/_test_package/mono_pkg.yaml
index 954f95a..baa2c32 100644
--- a/_test_package/mono_pkg.yaml
+++ b/_test_package/mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
@@ -7,3 +8,5 @@
   - group:
     - dartfmt
     - dartanalyzer: --fatal-infos .
+- unittest:
+  - test:
diff --git a/discoveryapis_commons/mono_pkg.yaml b/discoveryapis_commons/mono_pkg.yaml
index f563f0c..baa2c32 100644
--- a/discoveryapis_commons/mono_pkg.yaml
+++ b/discoveryapis_commons/mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
diff --git a/discoveryapis_generator/mono_pkg.yaml b/discoveryapis_generator/mono_pkg.yaml
index f563f0c..baa2c32 100644
--- a/discoveryapis_generator/mono_pkg.yaml
+++ b/discoveryapis_generator/mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
diff --git a/generated/googleapis/mono_pkg.yaml b/generated/googleapis/mono_pkg.yaml
index f563f0c..baa2c32 100644
--- a/generated/googleapis/mono_pkg.yaml
+++ b/generated/googleapis/mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
diff --git a/generated/googleapis_beta/mono_pkg.yaml b/generated/googleapis_beta/mono_pkg.yaml
index f563f0c..baa2c32 100644
--- a/generated/googleapis_beta/mono_pkg.yaml
+++ b/generated/googleapis_beta/mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
diff --git a/generator/mono_pkg.yaml b/generator/mono_pkg.yaml
index 954f95a..cd1a3a6 100644
--- a/generator/mono_pkg.yaml
+++ b/generator/mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
diff --git a/googleapis_auth/mono_pkg.yaml b/googleapis_auth/mono_pkg.yaml
index b0724ca..12bea2b 100644
--- a/googleapis_auth/mono_pkg.yaml
+++ b/googleapis_auth/mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
diff --git a/resources/googleapis/_mono_pkg.yaml b/resources/googleapis/_mono_pkg.yaml
index f563f0c..baa2c32 100644
--- a/resources/googleapis/_mono_pkg.yaml
+++ b/resources/googleapis/_mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
diff --git a/resources/googleapis_beta/_mono_pkg.yaml b/resources/googleapis_beta/_mono_pkg.yaml
index f563f0c..baa2c32 100644
--- a/resources/googleapis_beta/_mono_pkg.yaml
+++ b/resources/googleapis_beta/_mono_pkg.yaml
@@ -1,3 +1,4 @@
+# See https://pub.dev/packages/mono_repo
 dart:
 - beta
 - dev
diff --git a/resources/test_pkg_mono_pkg.yaml b/resources/test_pkg_mono_pkg.yaml
new file mode 100644
index 0000000..baa2c32
--- /dev/null
+++ b/resources/test_pkg_mono_pkg.yaml
@@ -0,0 +1,12 @@
+# See https://pub.dev/packages/mono_repo
+dart:
+- beta
+- dev
+
+stages:
+- analyze_and_format:
+  - group:
+    - dartfmt
+    - dartanalyzer: --fatal-infos .
+- unittest:
+  - test:
diff --git a/tool/verify_examples_setup.sh b/tool/verify_examples_setup.sh
index 50b6db5..d011f1b 100755
--- a/tool/verify_examples_setup.sh
+++ b/tool/verify_examples_setup.sh
@@ -7,7 +7,7 @@
 dart bin/generate.dart package --package-name test_package -i ../_test/rest -o ../_test_package
 popd
 
-cp _test/mono_pkg.yaml _test_package
+cp resources/test_pkg_mono_pkg.yaml _test_package/mono_pkg.yaml
 
 pushd _test_package
 pub get