public function setUp() { parent::setUp(); $this->loadFixtures('Trackable'); $this->model = ClassRegistry::init(array('class' => 'TestModel', 'alias' => 'TestModel', 'table' => 'trackables')); $this->model->Behaviors->attach('Croogo.Trackable'); }
/** * setUp */ public function setUp() { parent::setUp(); $request = $this->getMock('CakeRequest'); $response = $this->getMock('CakeResponse'); $this->View = new View(new TheNodesTestController($request, $response)); $this->Nodes = new NodesHelper($this->View); }
/** * setUp */ public function setUp() { parent::setUp(); $this->ComponentCollection = new ComponentCollection(); $request = $this->getMock('CakeRequest'); $response = $this->getMock('CakeResponse'); $this->View = new View(new TheTaxonomyTestController($request, $response)); $this->Taxonomies = new TaxonomiesHelper($this->View); }
public function setUp() { parent::setUp(); $request = $this->_apiRequest(array('api' => 'api', 'prefix' => 'v1.0', 'controller' => 'users', 'action' => 'index')); $response = $this->getMock('CakeRespone'); $this->Controller = new TestBaseApiController($request, $response); $this->Controller->constructClasses(); $this->Controller->startupProcess(); $this->TestApi = $this->Controller->TestApi; }
/** * setup * * @return void */ public function setUp() { parent::setUp(); $this->Collection = $this->getMock('ComponentCollection'); $this->auth = new MultiColumnAuthenticate($this->Collection, array('fields' => array('username' => 'user', 'password' => 'password'), 'userModel' => 'MultiUser', 'columns' => array('user', 'email'))); $password = Security::hash('password', null, true); $User = ClassRegistry::init('MultiUser'); $User->updateAll(array('password' => $User->getDataSource()->value($password))); $this->response = $this->getMock('CakeResponse'); }
public function setUp() { parent::setUp(); $this->Controller = new CroogoTestController(new CakeRequest(), new CakeResponse()); $this->Controller->constructClasses(); $this->Controller->Croogo = new MockCroogoComponent($this->Controller->Components); $this->Controller->Components->unload('Blocks'); $this->Controller->Components->unload('Menus'); $this->Controller->Components->set('Croogo', $this->Controller->Croogo); $this->Controller->startupProcess(); }
/** * setUp */ public function setUp() { parent::setUp(); $this->ComponentCollection = new ComponentCollection(); $request = new CakeRequest('nodes/nodes/index'); $request->params = array('plugin' => 'nodes', 'controller' => 'nodes', 'action' => 'index', 'named' => array()); $view = new View(new TheRegionsTestController($request, new CakeResponse())); $this->Regions = $this->getMock('RegionsHelper', array('log'), array($view)); $this->_appEncoding = Configure::read('App.encoding'); $this->_asset = Configure::read('Asset'); $this->_debug = Configure::read('debug'); }
/** * setUp */ public function setUp() { parent::setUp(); $this->ComponentCollection = new ComponentCollection(); $request = $this->getMock('CakeRequest'); $response = $this->getMock('CakeResponse'); $this->View = new View(new TheMenuTestController($request, $response)); $this->Menus = new MenusHelper($this->View); $this->_appEncoding = Configure::read('App.encoding'); $this->_asset = Configure::read('Asset'); $this->_debug = Configure::read('debug'); }
/** * tearDown * * @return void */ public function tearDown() { parent::tearDown(); $path = CakePlugin::path('Extensions') . 'Test' . DS . 'test_app' . DS . 'Plugin' . DS . 'Example'; $Folder = new Folder($path); $Folder->delete(); $path = CakePlugin::path('Extensions') . 'Test' . DS . 'test_app' . DS . 'View' . DS . 'Themed' . DS . 'Minimal'; $Folder = new Folder($path); $Folder->delete(); $File = new File(CakePlugin::path('Extensions') . 'Test' . DS . 'test_app' . DS . 'composer.json'); $File->delete(); }
/** * setUp */ public function setUp() { parent::setUp(); $this->ComponentCollection = new ComponentCollection(); $request = new CakeRequest('nodes/index'); $request->params = array('controller' => 'nodes', 'action' => 'index', 'named' => array()); $view = new View(new TheMenuTestController($request, new CakeResponse())); $this->Menus = new MenusHelper($view); $this->_appEncoding = Configure::read('App.encoding'); $this->_asset = Configure::read('Asset'); $this->_debug = Configure::read('debug'); }
/** * tearDown * * @return void */ public function tearDown() { parent::tearDown(); $Folder = new Folder(TMP); $files = $Folder->find('croogo_.*'); foreach ($files as $file) { unlink(TMP . $file); } $Folder = new Folder(TESTS . 'test_app' . DS . 'Plugin' . DS . 'Example'); $Folder->delete(); $Folder = new Folder(TESTS . 'test_app' . DS . 'View' . DS . 'Themed' . DS . 'Minimal'); $Folder->delete(); }
/** * setUp */ public function setUp() { parent::setUp(); $this->ComponentCollection = new ComponentCollection(); $request = new CakeRequest('nodes/index'); $request->params = array('controller' => 'nodes', 'action' => 'index', 'named' => array()); $view = new View(new TheCroogoTestController($request, new CakeResponse())); $this->Croogo = new CroogoHelper($view); $aclHelper = Configure::read('Site.acl_plugin') . 'Helper'; $this->Croogo->Acl = $this->getMock($aclHelper, array('linkIsAllowedByRoleId'), array($view)); $this->Croogo->Acl->expects($this->any())->method('linkIsAllowedByRoleId')->will($this->returnValue(true)); $this->menus = CroogoNav::items(); CroogoNav::clear(); }
/** * tearDown * * @return void */ public function tearDown() { parent::tearDown(); $path = CakePlugin::path('Extensions') . 'Test' . DS . 'test_app' . DS . 'Plugin' . DS . 'Example'; $Folder = new Folder($path); $Folder->delete(); $path = CakePlugin::path('Extensions') . 'Test' . DS . 'test_app' . DS . 'View' . DS . 'Themed' . DS . 'Minimal'; $Folder = new Folder($path); $Folder->delete(); if (file_exists($this->minimalPlugin)) { unlink($this->minimalPlugin); } if (file_exists($this->invalidPlugin)) { unlink($this->invalidPlugin); } }
public function tearDown() { parent::tearDown(); unset($this->Setting); }
/** * tearDown * * @return void */ public function tearDown() { parent::tearDown(); CroogoPlugin::unload('Shops'); }
public function tearDown() { parent::tearDown(); unset($this->CroogoTheme); }
public function tearDown() { parent::tearDown(); unset($this->Node); }
public function tearDown() { unset($this->FileManager); parent::tearDown(); }
public function tearDown() { parent::tearDown(); unset($this->CroogoPlugin); }
public function tearDown() { parent::tearDown(); CroogoNav::items(self::$_menus); }
public function setUp() { parent::setUp(); // This test case is only valid for 2.3.x series $this->skipIf(version_compare(Configure::version(), '2.3.1', '<')); }
/** * tearDown method * * @return void */ public function tearDown() { parent::tearDown(); unset($this->User->request, $this->User); }
/** * tearDown * * @return void */ public function tearDown() { parent::tearDown(); unset($this->Node); ClassRegistry::flush(); }
public function tearDown() { parent::tearDown(); unset($this->Taxonomy); }
public function tearDown() { parent::tearDown(); unset($this->AppHelper->request, $this->AppHelper, $this->View); }
public function setUp() { parent::setUp(); $View = $this->getMock('View'); $this->AclHelper = $this->getMock('AclHelper', null, array($View)); }
public function tearDown() { parent::tearDown(); CakePlugin::unload('Translate'); unset($this->AppHelper->request, $this->AppHelper, $this->View); }
/** * setUp */ public function setUp() { parent::setUp(); $this->Permission = ClassRegistry::init('Acl.AclPermission'); $this->Permission->allow(array('model' => 'Role', 'foreign_key' => 1), 'controllers/AclActions'); }
/** * setUp */ public function setUp() { parent::setUp(); $this->CroogoJsonReader = $this->getMock('MockCroogoJsonReader', null, array(TESTS . 'test_app' . DS . 'Config' . DS)); $this->testFile = $this->CroogoJsonReader->getPath() . 'test.json'; }
public function tearDown() { parent::tearDown(); Configure::write('Comment.level', $this->_level); unset($this->Comment); }