コード例 #1
0
 /**
  * Tests that the registerSelfAsService() method works
  */
 public function testThatTheRegisterSelfAsServiceMethodWorks()
 {
     $app = new Slim();
     $serviceManager = new ServiceManager($app, ['registerAsService' => false]);
     $this->assertNull($app->container->get(ServiceManager::DEFAULT_SERVICE_NAME));
     $serviceManager->registerSelfAsService();
     $this->assertInstanceOf('\\CubicMushroom\\Slim\\ServiceManager\\ServiceManager', $app->container->get(ServiceManager::DEFAULT_SERVICE_NAME));
 }