Adds or removes @test annotations from tests, following configuration.
Warning
Using this rule is risky.
This fixer may change the name of your tests, and could cause incompatibility with abstract classes or interfaces.
Whether to use the @test annotation or not.
Allowed values: 'annotation'
, 'prefix'
Default value: 'prefix'
Default configuration.
--- Original
+++ New
<?php
class Test extends \PhpUnit\FrameWork\TestCase
{
/**
- * @test
+ *
*/
- public function itDoesSomething() {} }
+ public function testItDoesSomething() {} }
With configuration: ['style' => 'annotation']
.
--- Original
+++ New
<?php
class Test extends \PhpUnit\FrameWork\TestCase
{
-public function testItDoesSomething() {}}
+/**
+ * @test
+ */
+public function itDoesSomething() {}}
The rule is part of the following rule sets:
- @PhpCsFixer:risky
- Using the @PhpCsFixer:risky rule set will enable the
php_unit_test_annotation
rule with the default config. - @Symfony:risky
- Using the @Symfony:risky rule set will enable the
php_unit_test_annotation
rule with the default config.