for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace RDV\Bundle\MigrationBundle\Tests\Unit\Migration;
use RDV\Bundle\MigrationBundle\Migration\QueryBag;
class QueryBagTest extends \PHPUnit_Framework_TestCase
{
public function testBag()
$queries = new QueryBag();
$queries->addPreQuery('query1');
$queries->addPreQuery('query2');
$queries->addPostQuery('query3');
$queries->addQuery('query4');
$this->assertEquals(
['query1', 'query2'],
$queries->getPreQueries()
);
['query3', 'query4'],
$queries->getPostQueries()
$queries->clear();
$this->assertCount(0, $queries->getPreQueries());
$this->assertCount(0, $queries->getPostQueries());
}