public function dispatchPassesTheSignalArgumentsToTheStaticSlotMethod()
{
$mockObjectManager = $this->createMock(ObjectManagerInterface::class);
$mockObjectManager->expects($this->any())->method('getClassNameByObjectName')->with(DispatcherTest::class)->will($this->returnValue(DispatcherTest::class));
$dispatcher = new Dispatcher();
$dispatcher->connect('Foo', 'bar', get_class($this), '::staticSlot', false);
$dispatcher->injectObjectManager($mockObjectManager);
$dispatcher->dispatch('Foo', 'bar', ['foo' => 'bar', 'baz' => 'quux']);
$this->assertSame(['bar', 'quux'], self::$arguments);
}