예제 #1
0
 public function testCreateService()
 {
     $sm = ServiceManagerFactory::getServiceManager();
     $factory = new WorkerFactory();
     $worker = $factory->createService($sm, 'slmqueuetestassetsimpleworker', 'SlmQueueTest\\Asset\\SimpleWorker');
     $this->assertInstanceOf('SlmQueueTest\\Asset\\SimpleWorker', $worker);
 }
 public function testCreateService()
 {
     $serviceManager = ServiceManagerFactory::getServiceManager();
     $controllerPluginManager = $serviceManager->get('ControllerPluginManager');
     $factory = new QueueControllerPluginFactory();
     $queueControllerPluginFactory = $factory->createService($controllerPluginManager);
     $this->assertInstanceOf('SlmQueue\\Controller\\Plugin\\QueuePlugin', $queueControllerPluginFactory);
 }
 public function setUp()
 {
     parent::setUp();
     $this->serviceManager = ServiceManagerFactory::getServiceManager();
 }