diff --git a/core/modules/simpletest/lib/Drupal/simpletest/TestBase.php b/core/modules/simpletest/lib/Drupal/simpletest/TestBase.php
index f07e249..9d7bc85 100644
--- a/core/modules/simpletest/lib/Drupal/simpletest/TestBase.php
+++ b/core/modules/simpletest/lib/Drupal/simpletest/TestBase.php
@@ -188,6 +188,20 @@ public function __construct($test_id = NULL) {
   }
 
   /**
+   * Returns information about this test.
+   *
+   * This information is used primarily by the SimpleTest UI.
+   *
+   * @return array
+   *   An associative array containing the following keys:
+   *   - name: The human readable name of the test.
+   *   - description: A short description of the test.
+   *   - group: The group this test falls under. Groups generally correspond to
+   *     the name of the module, theme, or subsystem being tested.
+   */
+  abstract public static function getInfo();
+
+  /**
    * Checks the matching requirements for Test.
    *
    * @return
diff --git a/core/tests/Drupal/Tests/UnitTestCase.php b/core/tests/Drupal/Tests/UnitTestCase.php
index c03d125..1ae5f37 100644
--- a/core/tests/Drupal/Tests/UnitTestCase.php
+++ b/core/tests/Drupal/Tests/UnitTestCase.php
@@ -10,20 +10,7 @@
 class UnitTestCase extends \PHPUnit_Framework_TestCase {
 
   /**
-   * This method exists to support the simpletest UI runner.
-   *
-   * It should eventually be replaced with something native to phpunit.
-   *
-   * Also, this method is empty because you can't have an abstract static
-   * method. Sub-classes should always override it.
-   *
-   * @return array
-   *   An array describing the test like so:
-   *   array(
-   *     'name' => 'Something Test',
-   *     'description' => 'Tests Something',
-   *     'group' => 'Something',
-   *   )
+   * {@inheritdoc}
    */
   public static function getInfo() {
     throw new \RuntimeException("Sub-class must implement the getInfo method!");
