public function testStopPropagationVarient2() { $testObject = $this->getMock('stdClass', array('testCallback1')); $testObject->expects($this->never())->method('testCallback1'); $event = new Event('test.event1'); EventManager::register('test.event1', function (Event $event) { $event->stopPropagation(); }); EventManager::register('test.event1', array($testObject, 'testCallback1')); $this->assertTrue($event->trigger()); }