123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- <?php
- /**
- * Gearman Bundle for Symfony2
- *
- * @author Marc Morera <yuhu@mmoreram.com>
- * @since 2013
- */
- namespace Mmoreram\GearmanBundle\Tests\Event;
- use Mmoreram\GearmanBundle\Event\GearmanClientCallbackWarningEvent;
- /**
- * Tests GearmanClientCallbackWarningEventTest class
- */
- class GearmanClientCallbackWarningEventTest extends \PHPUnit_Framework_TestCase
- {
- /**
- * @var GearmanClientCallbackWarningEvent
- *
- * Object to test
- */
- private $gearmanClientCallbackWarningEvent;
- /**
- * @var array
- *
- * Payload for testing
- */
- private $gearmanTask;
- /**
- * Setup
- */
- public function setUp()
- {
- $this->gearmanTask = $this->getMock('\GearmanTask');
- $this->gearmanClientCallbackWarningEvent = new GearmanClientCallbackWarningEvent($this->gearmanTask);
- }
- /**
- * Testing payload getter
- */
- public function testGetGearmanTask()
- {
- $this->assertEquals($this->gearmanClientCallbackWarningEvent->getGearmanTask(), $this->gearmanTask);
- }
- /**
- * Tests if Event extends needed classes
- */
- public function testInstancesOf()
- {
- $this->assertInstanceOf('Symfony\Component\EventDispatcher\Event', $this->gearmanClientCallbackWarningEvent);
- $this->assertInstanceOf('Mmoreram\GearmanBundle\Event\Abstracts\AbstractGearmanClientTaskEvent', $this->gearmanClientCallbackWarningEvent);
- }
- }
|