TestsBundle
Extends Symfony KernelTestCase with BlastTestCase and allow you to quick access some usefull routine...
Installation
Downloading
$ composer require blast-project/tests-bundle
Example
Check services blast*
use Blast\TestsBundle\Functional\BlastTestCase;
class BlastServiceTest extends BlastTestCase
{
protected function setUp()
{
parent::setUp();
}
public function testServicesAreInitializable()
{
$this->isServicesAreInitializable('blast');
}
}
Launch console command:
use Blast\TestsBundle\Functional\BlastTestCase;
class CollectGarbageCommandTest extends BlastTestCase
{
protected function setUp()
{
parent::setUp();
}
public function testCommand()
{
$this->cacheClear();
// or
$this->launchCommand([
'command' => 'cache:clear',
'--no-warmup' => true,
]);
}
}