Fork me on GitHub
a Sensio Labs Product

Persian Successor (v3.65.0) edition

Rule php_unit_assert_new_names

Rename deprecated PHPUnit assertions like assertFileNotExists to new methods like assertFileDoesNotExist.

Warning

Using this rule is risky

Fixer could be risky if one is overriding PHPUnit’s native methods.

Examples

Example #1

--- Original
+++ New
 <?php
 final class MyTest extends \PHPUnit_Framework_TestCase
 {
     public function testSomeTest()
     {
-        $this->assertFileNotExists("test.php");
-        $this->assertNotIsWritable("path.php");
+        $this->assertFileDoesNotExist("test.php");
+        $this->assertIsNotWritable("path.php");
     }
 }

Rule sets

The rule is part of the following rule sets:

References

The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.