コード例 #1
0
 public function testInjectControllerReset()
 {
     $controller = Controller_Frontend_Catalog_Factory::createController($this->_context, 'Default');
     Controller_Frontend_Catalog_Factory::injectController('Controller_Frontend_Catalog_Default', $controller);
     Controller_Frontend_Catalog_Factory::injectController('Controller_Frontend_Catalog_Default', null);
     $new = Controller_Frontend_Catalog_Factory::createController($this->_context, 'Default');
     $this->assertNotSame($controller, $new);
 }
コード例 #2
0
 public function testCreateControllerNotExisting()
 {
     $this->setExpectedException('Controller_Frontend_Exception');
     Controller_Frontend_Catalog_Factory::createController(TestHelper::getContext(), 'notexist');
 }