============================================ Rule ``php_unit_test_class_requires_covers`` ============================================ Adds a default ``@coversNothing`` annotation to PHPUnit test classes that have no ``@covers*`` annotation. Examples -------- Example #1 ~~~~~~~~~~ .. code-block:: diff --- Original +++ New assertSame(a(), b()); } } Rule sets --------- The rule is part of the following rule set: - `@PhpCsFixer <./../../ruleSets/PhpCsFixer.rst>`_ References ---------- - Fixer class: `PhpCsFixer\\Fixer\\PhpUnit\\PhpUnitTestClassRequiresCoversFixer <./../../../src/Fixer/PhpUnit/PhpUnitTestClassRequiresCoversFixer.php>`_ - Test class: `PhpCsFixer\\Tests\\Fixer\\PhpUnit\\PhpUnitTestClassRequiresCoversFixerTest <./../../../tests/Fixer/PhpUnit/PhpUnitTestClassRequiresCoversFixerTest.php>`_ The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.