PHP Class ImboUnitTest\EventManager\EventManagerTest

Inheritance: extends PHPUnit_Framework_TestCase
Datei anzeigen Open project: imbo/imbo

Public Methods

Method Description
getUsers ( ) : array[] Fetch users to test filtering
getWildcardListeners ( )
setUp ( ) Set up the event manager
tearDown ( ) Tear down the event manager
testCanAddExtraParametersToTheEvent ( )
testCanAddMultipleHandlersAtOnce ( )
testCanCheckIfTheManagerHasListenersForSpecificEvents ( )
testCanIncludeAndExcludeUsers ( $user, $users, $output = '' )
testCanInitializeListeners ( )
testCanInjectParamsInConstructor ( )
testCanRegisterAndExecuteRegularCallbacksInAPrioritizedFashion ( )
testLetsListenerStopPropagation ( )
testSupportsWildcardListeners ( array $listeners, array $events, $output )
testThrowsExceptionsWhenInvalidHandlersAreAdded ( )

Method Details

getUsers() public method

Fetch users to test filtering
public getUsers ( ) : array[]
return array[]

getWildcardListeners() public method

setUp() public method

Set up the event manager
public setUp ( )

tearDown() public method

Tear down the event manager
public tearDown ( )

testCanAddExtraParametersToTheEvent() public method

testCanAddMultipleHandlersAtOnce() public method

testCanCheckIfTheManagerHasListenersForSpecificEvents() public method

testCanIncludeAndExcludeUsers() public method

public testCanIncludeAndExcludeUsers ( $user, $users, $output = '' )

testCanInitializeListeners() public method

testCanInjectParamsInConstructor() public method

testCanRegisterAndExecuteRegularCallbacksInAPrioritizedFashion() public method

testLetsListenerStopPropagation() public method

testSupportsWildcardListeners() public method

public testSupportsWildcardListeners ( array $listeners, array $events, $output )
$listeners array
$events array

testThrowsExceptionsWhenInvalidHandlersAreAdded() public method