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');
}