for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Nip\Controllers\Tests\Traits;
use Nip\Controllers\Tests\AbstractTest;
use Nip\Controllers\Tests\Fixtures\Controllers\BaseControllerWithUtilityMethods;
use Nip\Request;
/**
* Class DispatchAwareTraitTest
* @package Nip\Controllers\Tests\Traits
*/
class DispatchAwareTraitTest extends AbstractTest
{
public function testCallSameControllerWithEmptyParams()
$controller = new BaseControllerWithUtilityMethods();
$controller->setRequest(new Request());
Nip\Request
If this is a false-positive, you can also ignore this issue in your code via the ignore-deprecated annotation
ignore-deprecated
$controller->setRequest(/** @scrutinizer ignore-deprecated */ new Request());
$response = $controller->call('hello');
static::assertSame('hello', $response);
}
public function testCallSameControllerWithParams()
$response = $controller->call('hello', ['John']);
static::assertSame('hello John', $response);