test(RequestStaticValidateToInjectRector): add test case for function

This commit is contained in:
Anton Zdanov 2019-03-10 19:09:21 +02:00 committed by Tomas Votruba
parent 399a8ad549
commit 52e2b62f32
2 changed files with 33 additions and 1 deletions

View File

@ -0,0 +1,27 @@
<?php
namespace Rector\Laravel\Tests\Rector\StaticCall\RequestStaticValidateToInjectRector\Fixture;
class SomeFunction2
{
public function store()
{
$validatedData = request('foo');
}
}
?>
-----
<?php
namespace Rector\Laravel\Tests\Rector\StaticCall\RequestStaticValidateToInjectRector\Fixture;
class SomeFunction2
{
public function store(\Illuminate\Http\Request $request)
{
$validatedData = $request->input('foo');
}
}
?>

View File

@ -9,7 +9,12 @@ final class RequestStaticValidateToInjectRectorTest extends AbstractRectorTestCa
{
public function test(): void
{
$this->doTestFiles([__DIR__ . '/Fixture/fixture.php.inc', __DIR__ . '/Fixture/fixture-alias.php.inc', __DIR__ . '/Fixture/function.php.inc']);
$this->doTestFiles([
__DIR__ . '/Fixture/fixture.php.inc',
__DIR__ . '/Fixture/fixture-alias.php.inc',
__DIR__ . '/Fixture/function.php.inc',
__DIR__ . '/Fixture/function2.php.inc',
]);
}
protected function getRectorClass(): string