for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Kami\ApiCoreBundle\Tests\RequestProcessor\Step\Common;
use Doctrine\Common\Annotations\Reader;
use Kami\ApiCoreBundle\RequestProcessor\Step\Common\BuildSelectQueryStep;
use Kami\ApiCoreBundle\RequestProcessor\Step\Common\GetQueryBuilderStep;
use Kami\ApiCoreBundle\Security\AccessManager;
use PHPUnit\Framework\TestCase;
class BuildSelectQueryStepTest extends TestCase
{
public function testCanBeConstructed()
$accessManager = $this->createMock(AccessManager::class);
$reader = $this->createMock(Reader::class);
$step = new BuildSelectQueryStep($accessManager, $reader);
$this->assertInstanceOf(BuildSelectQueryStep::class, $step);
}
public function testRequiresBefore()
$this->assertEquals([GetQueryBuilderStep::class], $step->requiresBefore());
public function testExecute()