diff --git a/.php_cs b/.php_cs index 238fab1b..1985665b 100644 --- a/.php_cs +++ b/.php_cs @@ -26,6 +26,7 @@ return PhpCsFixer\Config::create() 'style' => 'annotation', ], 'php_unit_test_case_static_method_calls' => ['call_type' => 'self'], + 'php_unit_test_class_requires_covers' => true, ]) ->setCacheFile( sprintf( diff --git a/tests/unit/Exceptions/CheckExceptionsTest.php b/tests/unit/Exceptions/CheckExceptionsTest.php index f0917f91..3ffd5f97 100644 --- a/tests/unit/Exceptions/CheckExceptionsTest.php +++ b/tests/unit/Exceptions/CheckExceptionsTest.php @@ -17,6 +17,9 @@ use DirectoryIterator; use PHPUnit\Framework\TestCase; use ReflectionClass; +/** + * @coversNothing + */ class CheckExceptionsTest extends TestCase { protected $deprecateds = []; diff --git a/tests/unit/Exceptions/NestedValidationExceptionTest.php b/tests/unit/Exceptions/NestedValidationExceptionTest.php index 1f9dae6f..09ea0d92 100644 --- a/tests/unit/Exceptions/NestedValidationExceptionTest.php +++ b/tests/unit/Exceptions/NestedValidationExceptionTest.php @@ -15,6 +15,9 @@ namespace Respect\Validation\Exceptions; use PHPUnit\Framework\TestCase; +/** + * @covers \Respect\Validation\Exceptions\NestedValidationException + */ class NestedValidationExceptionTest extends TestCase { /** diff --git a/tests/unit/Rules/AbstractCompositeTest.php b/tests/unit/Rules/AbstractCompositeTest.php index be887914..98dd1932 100644 --- a/tests/unit/Rules/AbstractCompositeTest.php +++ b/tests/unit/Rules/AbstractCompositeTest.php @@ -16,6 +16,9 @@ namespace Respect\Validation\Rules; use PHPUnit\Framework\TestCase; use Respect\Validation\Validatable; +/** + * @covers \Respect\Validation\Rules\AbstractComposite + */ class AbstractCompositeTest extends TestCase { /** diff --git a/tests/unit/Rules/AbstractCtypeRuleTest.php b/tests/unit/Rules/AbstractCtypeRuleTest.php index 3ca171d4..261d5f63 100644 --- a/tests/unit/Rules/AbstractCtypeRuleTest.php +++ b/tests/unit/Rules/AbstractCtypeRuleTest.php @@ -15,6 +15,9 @@ namespace Respect\Validation\Rules; use PHPUnit\Framework\TestCase; +/** + * @covers \Respect\Validation\Rules\AbstractCtypeRule + */ class AbstractCtypeRuleTest extends TestCase { /** diff --git a/tests/unit/Rules/AbstractFilterRuleTest.php b/tests/unit/Rules/AbstractFilterRuleTest.php index 82734968..6418efc9 100644 --- a/tests/unit/Rules/AbstractFilterRuleTest.php +++ b/tests/unit/Rules/AbstractFilterRuleTest.php @@ -15,6 +15,9 @@ namespace Respect\Validation\Rules; use PHPUnit\Framework\TestCase; +/** + * @covers \Respect\Validation\Rules\AbstractFilterRule + */ class AbstractFilterRuleTest extends TestCase { /** diff --git a/tests/unit/Rules/AbstractRegexRuleTest.php b/tests/unit/Rules/AbstractRegexRuleTest.php index 044403c3..280175cd 100644 --- a/tests/unit/Rules/AbstractRegexRuleTest.php +++ b/tests/unit/Rules/AbstractRegexRuleTest.php @@ -15,6 +15,9 @@ namespace Respect\Validation\Rules; use PHPUnit\Framework\TestCase; +/** + * @covers \Respect\Validation\Rules\AbstractRegexRule + */ class AbstractRegexRuleTest extends TestCase { /** diff --git a/tests/unit/Rules/AbstractRelatedTest.php b/tests/unit/Rules/AbstractRelatedTest.php index 31c9d695..b3d30ad4 100644 --- a/tests/unit/Rules/AbstractRelatedTest.php +++ b/tests/unit/Rules/AbstractRelatedTest.php @@ -16,6 +16,9 @@ namespace Respect\Validation\Rules; use PHPUnit\Framework\TestCase; use Respect\Validation\Validatable; +/** + * @covers \Respect\Validation\Rules\AbstractRelated + */ final class AbstractRelatedTest extends TestCase { public function providerForOperations() diff --git a/tests/unit/Rules/AbstractRuleTest.php b/tests/unit/Rules/AbstractRuleTest.php index d5865b14..ca93b191 100644 --- a/tests/unit/Rules/AbstractRuleTest.php +++ b/tests/unit/Rules/AbstractRuleTest.php @@ -16,6 +16,9 @@ namespace Respect\Validation\Rules; use PHPUnit\Framework\TestCase; use Respect\Validation\Exceptions\ValidationException; +/** + * @covers \Respect\Validation\Rules\AbstractRule + */ class AbstractRuleTest extends TestCase { public function providerForTrueAndFalse() diff --git a/tests/unit/Rules/AbstractSearcherTest.php b/tests/unit/Rules/AbstractSearcherTest.php index c210294e..6a7987ab 100644 --- a/tests/unit/Rules/AbstractSearcherTest.php +++ b/tests/unit/Rules/AbstractSearcherTest.php @@ -19,6 +19,8 @@ use Respect\Validation\Test\DataProvider\UndefinedProvider; /** * @group core * + * @covers \Respect\Validation\Rules\AbstractSearcher + * * @author Henrique Moody */ final class AbstractSearcherTest extends TestCase diff --git a/tests/unit/ValidatorTest.php b/tests/unit/ValidatorTest.php index 2e13d759..ce96fb5f 100644 --- a/tests/unit/ValidatorTest.php +++ b/tests/unit/ValidatorTest.php @@ -16,6 +16,9 @@ namespace Respect\Validation; use PHPUnit\Framework\TestCase; use Respect\Validation\Exceptions\ComponentException; +/** + * @covers \Respect\Validation\Validator + */ class ValidatorTest extends TestCase { /**