public function it_creates_a_bus_from_static_call($busClass, $busFactoryClass)
{
$container = $this->prophesize(ContainerInterface::class);
$container->has('config')->willReturn(true);
$container->has(MessageFactory::class)->willReturn(false);
$container->get('config')->willReturn([]);
$factory = [$busFactoryClass, 'other_config_id'];
self::assertInstanceOf($busClass, $factory($container->reveal()));
}