Adds or removes @test annotations from tests, following configuration.
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'
and '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: