As of PHPUnit 6 have made breaking changes, we should update our testsuit to conform the following

// PHPUnit 6 introduced a breaking change that
// removed PHPUnit_Framework_TestCase as a base class,
// and replaced it with \PHPUnit\Framework\TestCase

It should be known that PHPUnit 7 has the extension as dependency

  • php-mbstring
class MethodNotAllowedExceptionTest extends PHPUnit_Framework_TestCase {
...
}

should be replaced for

use PHPUnit\Framework\TestCase;

class MethodNotAllowedExceptionTest extends TestCase {
...
}