blast-project/tests-bundle

Extends Symfony KernelTestCase

0.6.4 2017-11-03 14:59 UTC

This package is not auto-updated.

Last update: 2024-04-28 01:34:35 UTC


README

Build Status Coverage Status License

Latest Stable Version Latest Unstable Version Total Downloads

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,
      ]);
    }
}