本文整理汇总了PHP中ControllerTestCase类的典型用法代码示例。如果您正苦于以下问题:PHP ControllerTestCase类的具体用法?PHP ControllerTestCase怎么用?PHP ControllerTestCase使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了ControllerTestCase类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: tearDown
protected function tearDown()
{
if ($this->count()) {
ControllerTestCase::migrationDown('subscriptions');
ControllerTestCase::migrationDown('payments');
}
}
示例2: setUp
public function setUp()
{
parent::setUp();
$this->test = new DiamondController(new Diamond());
$this->setupLayout($this->test);
$this->layout = $this->getLayout($this->test);
}
示例3: setUp
public function setUp()
{
parent::setUp();
$this->_gateway = new Users_Model_UserGateway();
$this->_installModule('pages');
$this->_installModule('users');
}
示例4: setUp
/** Initialize tests */
public function setUp()
{
$this->enabledModules = array('javauploaddownload');
$this->_daos = array('Item');
$this->_models = array('Item', 'User');
parent::setUp();
}
示例5: setUp
/**
* setUp
*
* @author Jun Nishikawa <topaz2@m0n0m0n0.com>
* @return void
*/
public function setUp()
{
Configure::write('debug', 0);
parent::setUp();
$this->InstallController = $this->generate('Install.Install', array('components' => array('Session')));
$this->controller->plugin = 'Install';
}
示例6: tearDown
function tearDown()
{
Cache::clear(false, 'default');
ConnectionManager::drop('cacher');
unset($this->CacheData);
parent::tearDown();
}
示例7: setUp
public function setUp()
{
parent::setUp();
$this->_db = Zend_Registry::get('db');
$this->_str = 'notes @content 12:01 dfsa 1:00 df 10:01 badtime12:01 num1234';
$this->_input = new Lds_Helper_MainInput($this->_str);
}
示例8: setUp
public function setUp()
{
parent::setUp();
$this->Admin = ClassRegistry::init('Admin');
$this->UsersController = new UsersController();
$this->UsersController->constructClasses();
}
示例9: setUp
public function setUp()
{
PHPUnit_Framework_Error_Notice::$enabled = FALSE;
parent::setUp();
$this->ProductCredit = ClassRegistry::init('ProductCredit');
//$this->OrdersController->startup($this->Controller);
}
示例10: setUp
public function setUp()
{
parent::setUp();
$this->helper = Zend_Controller_Action_HelperBroker::getStaticHelper('breadcrumbs');
$this->navigation = Zend_Registry::get('Opus_View')->navigation();
$this->helper->setNavigation($this->navigation);
}
示例11: tearDown
public function tearDown()
{
if ($this->createsModels) {
$this->deleteNewModels();
}
parent::tearDown();
}
示例12: tearDown
protected function tearDown()
{
if (!is_null($this->config)) {
Zend_Registry::set('Zend_Config', $this->config);
}
// Cleanup of Log File
$config = Zend_Registry::get('Zend_Config');
$filename = $config->workspacePath . DIRECTORY_SEPARATOR . 'log' . DIRECTORY_SEPARATOR . 'opus_consistency-check.log';
if (file_exists($filename)) {
unlink($filename);
}
// Cleanup of Lock File
if (file_exists($filename . '.lock')) {
unlink($filename . '.lock');
}
// Cleanup of Jobs Table
$jobs = Opus_Job::getByLabels(array(Opus_Job_Worker_ConsistencyCheck::LABEL));
foreach ($jobs as $job) {
try {
$job->delete();
} catch (Exception $e) {
// ignore
}
}
parent::tearDown();
}
示例13: setUp
public function setUp()
{
parent::setUp();
$this->test = new BowlingGameController(new BowlingGame());
$this->setupLayout($this->test);
$this->layout = $this->getLayout($this->test);
}
示例14: setUp
public function setUp()
{
parent::setUp();
$this->_validator = new Application_Form_Validate_AtLeastOneNotEmpty();
$this->_validator->addElement('name');
$this->_validator->addElement('number');
}
示例15: tearDown
public function tearDown()
{
foreach ($this->localTestFiles as $file) {
unlink($this->folder . '/' . $file);
}
parent::tearDown();
}