Neos\Flow\Tests\Functional\SignalSlot\SignalSlotTest::signalsDeclaredInAbstractClassesAreFunctionalInSubClasses PHP Method

signalsDeclaredInAbstractClassesAreFunctionalInSubClasses() public method

    public function signalsDeclaredInAbstractClassesAreFunctionalInSubClasses()
    {
        $subClass = new Fixtures\SubClass();
        $dispatcher = $this->objectManager->get(Dispatcher::class);
        $dispatcher->connect(Fixtures\SubClass::class, 'something', $subClass, 'somethingSlot');
        $subClass->triggerSomethingSignalFromSubClass();
        $this->assertTrue($subClass->slotWasCalled, 'from sub class');
        $subClass->slotWasCalled = false;
        $subClass->triggerSomethingSignalFromAbstractClass();
        $this->assertTrue($subClass->slotWasCalled, 'from abstract class');
    }