public function EventManagerTest::testDispatchEvent

File

drupal/core/vendor/doctrine/common/tests/Doctrine/Tests/Common/EventManagerTest.php, line 45

Class

EventManagerTest

Namespace

Doctrine\Tests\Common

Code

public function testDispatchEvent() {
  $this->_eventManager
    ->addEventListener(array(
    'preFoo',
    'postFoo',
  ), $this);
  $this->_eventManager
    ->dispatchEvent(self::preFoo);
  $this
    ->assertTrue($this->_preFooInvoked);
  $this
    ->assertFalse($this->_postFooInvoked);
}