setService('Config', [ 'lmc_rbac' => [ 'assertion_manager' => [] ] ]); $factory = new AssertionPluginManagerFactory(); $pluginManager = $factory->createService($serviceManager); $this->assertInstanceOf('LmcRbacMvc\Assertion\AssertionPluginManager', $pluginManager); } public function testFactoryInvokable() { $serviceManager = new ServiceManager(); $serviceManager->setService('Config', [ 'lmc_rbac' => [ 'assertion_manager' => [] ] ]); $factory = new AssertionPluginManagerFactory(); $pluginManager = $factory($serviceManager, 'notused'); $this->assertInstanceOf('LmcRbacMvc\Assertion\AssertionPluginManager', $pluginManager); } }