diff --git a/core/modules/system/tests/src/Unit/SystemRequirementsTest.php b/core/modules/system/tests/src/Unit/SystemRequirementsTest.php
index abd79ca..4a7f9c7 100644
--- a/core/modules/system/tests/src/Unit/SystemRequirementsTest.php
+++ b/core/modules/system/tests/src/Unit/SystemRequirementsTest.php
@@ -6,12 +6,13 @@
 use Drupal\Tests\UnitTestCase;
 
 /**
- * @coversDefaultClass Drupal\system\SystemRequirements
+ * @coversDefaultClass \Drupal\system\SystemRequirements
  * @group system
  */
 class SystemRequirementsTest extends UnitTestCase {
 
   /**
+   * @covers ::phpVersionWithPdoDisallowMultipleStatements
    * @dataProvider providerTestPhpVersionWithPdoDisallowMultipleStatements
    */
   public function testPhpVersionWithPdoDisallowMultipleStatements($version, $expected) {
diff --git a/core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryCachedTraitTest.php b/core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryCachedTraitTest.php
index 20a91d0..5218ec2 100644
--- a/core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryCachedTraitTest.php
+++ b/core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryCachedTraitTest.php
@@ -5,8 +5,8 @@
 use Drupal\Tests\UnitTestCase;
 
 /**
- * @coversDefaultClass Drupal\Component\Plugin\Discovery\DiscoveryCachedTrait
- * @uses Drupal\Component\Plugin\Discovery\DiscoveryTrait
+ * @coversDefaultClass \Drupal\Component\Plugin\Discovery\DiscoveryCachedTrait
+ * @uses \Drupal\Component\Plugin\Discovery\DiscoveryTrait
  * @group Plugin
  */
 class DiscoveryCachedTraitTest extends UnitTestCase {
diff --git a/core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php b/core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php
index 7a5761b..9f747f9 100644
--- a/core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php
+++ b/core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php
@@ -6,7 +6,7 @@
 
 /**
  * @group Plugin
- * @coversDefaultClass Drupal\Component\Plugin\Discovery\DiscoveryTrait
+ * @coversDefaultClass \Drupal\Component\Plugin\Discovery\DiscoveryTrait
  */
 class DiscoveryTraitTest extends UnitTestCase {
 
@@ -58,9 +58,9 @@ public function providerDoGetDefinitionException() {
 
   /**
    * @covers ::doGetDefinition
-   * @expectedException Drupal\Component\Plugin\Exception\PluginNotFoundException
+   * @expectedException \Drupal\Component\Plugin\Exception\PluginNotFoundException
    * @dataProvider providerDoGetDefinitionException
-   * @uses Drupal\Component\Plugin\Exception\PluginNotFoundException
+   * @uses \Drupal\Component\Plugin\Exception\PluginNotFoundException
    */
   public function testDoGetDefinitionException($expected, $definitions, $plugin_id) {
     // Mock the trait.
@@ -96,9 +96,9 @@ public function testGetDefinition($expected, $definitions, $plugin_id) {
 
   /**
    * @covers ::getDefinition
-   * @expectedException Drupal\Component\Plugin\Exception\PluginNotFoundException
+   * @expectedException \Drupal\Component\Plugin\Exception\PluginNotFoundException
    * @dataProvider providerDoGetDefinitionException
-   * @uses Drupal\Component\Plugin\Exception\PluginNotFoundException
+   * @uses \Drupal\Component\Plugin\Exception\PluginNotFoundException
    */
   public function testGetDefinitionException($expected, $definitions, $plugin_id) {
     // Since getDefinition is a wrapper around doGetDefinition(), we can re-use
diff --git a/core/tests/Drupal/Tests/Component/Plugin/Discovery/StaticDiscoveryDecoratorTest.php b/core/tests/Drupal/Tests/Component/Plugin/Discovery/StaticDiscoveryDecoratorTest.php
index dc54eba..bdab19c 100644
--- a/core/tests/Drupal/Tests/Component/Plugin/Discovery/StaticDiscoveryDecoratorTest.php
+++ b/core/tests/Drupal/Tests/Component/Plugin/Discovery/StaticDiscoveryDecoratorTest.php
@@ -6,7 +6,7 @@
 
 /**
  * @group Plugin
- * @coversDefaultClass Drupal\Component\Plugin\Discovery\StaticDiscoveryDecorator
+ * @coversDefaultClass \Drupal\Component\Plugin\Discovery\StaticDiscoveryDecorator
  */
 class StaticDiscoveryDecoratorTest extends UnitTestCase {
 
@@ -17,7 +17,7 @@ class StaticDiscoveryDecoratorTest extends UnitTestCase {
    * \Callable in the mock object. The return value of this callback is
    * never used.
    *
-   * @return mock
+   * @return \PHPUnit_Framework_MockObject_MockObject
    *   Mocked object with expectation of registerDefinitionsCallback() being
    *   called once.
    */
diff --git a/core/tests/Drupal/Tests/Component/Plugin/Factory/ReflectionFactoryTest.php b/core/tests/Drupal/Tests/Component/Plugin/Factory/ReflectionFactoryTest.php
index d6cc8c6..4bb3a98 100644
--- a/core/tests/Drupal/Tests/Component/Plugin/Factory/ReflectionFactoryTest.php
+++ b/core/tests/Drupal/Tests/Component/Plugin/Factory/ReflectionFactoryTest.php
@@ -14,7 +14,7 @@
 
 /**
  * @group Plugin
- * @coversDefaultClass Drupal\Component\Plugin\Factory\ReflectionFactory
+ * @coversDefaultClass \Drupal\Component\Plugin\Factory\ReflectionFactory
  */
 class ReflectionFactoryTest extends UnitTestCase {
 
diff --git a/core/tests/Drupal/Tests/Core/Plugin/Context/ContextDefinitionTest.php b/core/tests/Drupal/Tests/Core/Plugin/Context/ContextDefinitionTest.php
index 95fad82..7f084e4 100644
--- a/core/tests/Drupal/Tests/Core/Plugin/Context/ContextDefinitionTest.php
+++ b/core/tests/Drupal/Tests/Core/Plugin/Context/ContextDefinitionTest.php
@@ -10,7 +10,7 @@
  *
  * @group Plugin
  *
- * @coversDefaultClass Drupal\Core\Plugin\Context\ContextDefinition
+ * @coversDefaultClass \Drupal\Core\Plugin\Context\ContextDefinition
  */
 class ContextDefinitionTest extends UnitTestCase {
 
@@ -113,7 +113,7 @@ public function testGetDataDefinition($is_multiple) {
    * @dataProvider providerGetDataDefinition
    * @covers ::getDataDefinition
    * @uses \Drupal
-   * @uses Drupal\Component\Utility\SafeMarkup
+   * @uses \Drupal\Component\Utility\SafeMarkup
    */
   public function testGetDataDefinitionInvalidType($is_multiple) {
     // Since we're trying to make getDataDefinition() throw an exception in
diff --git a/core/tests/Drupal/Tests/Core/Validation/Plugin/Validation/Constraint/PrimitiveTypeConstraintValidatorTest.php b/core/tests/Drupal/Tests/Core/Validation/Plugin/Validation/Constraint/PrimitiveTypeConstraintValidatorTest.php
index 4c09f59..12f36ea 100644
--- a/core/tests/Drupal/Tests/Core/Validation/Plugin/Validation/Constraint/PrimitiveTypeConstraintValidatorTest.php
+++ b/core/tests/Drupal/Tests/Core/Validation/Plugin/Validation/Constraint/PrimitiveTypeConstraintValidatorTest.php
@@ -15,7 +15,7 @@
 use Drupal\Tests\UnitTestCase;
 
 /**
- * @coversDefaultClass Drupal\Core\Validation\Plugin\Validation\Constraint\PrimitiveTypeConstraintValidator
+ * @coversDefaultClass \Drupal\Core\Validation\Plugin\Validation\Constraint\PrimitiveTypeConstraintValidator
  * @group validation
  */
 class PrimitiveTypeConstraintValidatorTest extends UnitTestCase {
diff --git a/core/tests/Drupal/Tests/Listeners/DrupalStandardsListener.php b/core/tests/Drupal/Tests/Listeners/DrupalStandardsListener.php
index 7f8396f..3973b8c 100644
--- a/core/tests/Drupal/Tests/Listeners/DrupalStandardsListener.php
+++ b/core/tests/Drupal/Tests/Listeners/DrupalStandardsListener.php
@@ -63,12 +63,27 @@ public function checkValidCoversForTest(\PHPUnit_Framework_TestCase $test) {
       }
       // Grab the first one.
       $default_class = reset($annotations['class']['coversDefaultClass']);
+      if (substr($default_class, 0, 1) != '\\') {
+        $this->fail($test, "@coversDefaultClass not fully qualified. '$default_class'");
+      }
       // Check whether the default class exists.
       $valid_default_class = $this->classExists($default_class);
       if (!$valid_default_class) {
         $this->fail($test, "@coversDefaultClass does not exist '$default_class'");
       }
     }
+    if (isset($annotations['class']['uses'])) {
+      foreach ($annotations['class']['uses'] as $uses) {
+        if (substr($uses, 0, 1) != '\\') {
+          $this->fail($test, "@uses not fully qualified. '$uses'");
+        }
+        // Check whether the class exists.
+        $valid_uses_class = $this->classExists($uses);
+        if (!$valid_uses_class) {
+          $this->fail($test, "@uses does not exist '$uses'");
+      }
+      }
+    }
     // Glean @covers annotation.
     if (isset($annotations['method']['covers'])) {
       // Drupal allows multiple @covers per test method, so we have to check
