for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Velikonja\LabbyBundle\Test\Executor;
use Velikonja\LabbyBundle\Events;
use Velikonja\LabbyBundle\Executor\ExecutorRunner;
class ExecutorRunnerTest extends \PHPUnit_Framework_TestCase
{
public function testIfAllEventsAreReturned()
$runner = new ExecutorRunner(array());
$events = $runner->getSubscribedEvents();
$allEvents = Events::all();
$this->assertEquals(
count($allEvents),
count($events)
);
}
public function testIfContainsPostSyncEventMethodName()
$this->assertContains(Events::POST_SYNC, $events);
public function testIfContainsPostSyncEventName()
$this->assertArrayHasKey(Events::POST_SYNC, $events);