本文整理匯總了PHP中Solar_Test::setup方法的典型用法代碼示例。如果您正苦於以下問題:PHP Solar_Test::setup方法的具體用法?PHP Solar_Test::setup怎麽用?PHP Solar_Test::setup使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Solar_Test
的用法示例。
在下文中一共展示了Solar_Test::setup方法的11個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
// remove "Test_" prefix
$this->_class = substr(get_class($this), 5);
$this->_access = Solar::factory($this->_class, $this->_config);
parent::setup();
}
示例2: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
// var dumpers
$this->_text = Solar::factory('Solar_Debug_Var', array('output' => 'text'));
$this->_html = Solar::factory('Solar_Debug_Var', array('output' => 'html'));
}
示例3: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
// set up an SQL connection
$this->_sql = Solar::factory('Solar_Sql', $this->_sql_config);
// set up a model catalog
$this->_catalog = Solar::factory('Solar_Sql_Model_Catalog', $this->_catalog_config);
// register the connection and catalog
Solar_Registry::set('sql', $this->_sql);
Solar_Registry::set('model_catalog', $this->_catalog);
}
示例4: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
// when running from the command line, these elements are empty.
// fake them so that web-like testing can occur.
$_SERVER['HTTP_HOST'] = 'example.com';
$_SERVER['SCRIPT_NAME'] = '/path/to/index.php';
$_SERVER['PATH_INFO'] = '/appname/action';
$_SERVER['QUERY_STRING'] = 'foo=bar&baz=dib';
$_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'] . $_SERVER['PATH_INFO'] . '?' . $_SERVER['QUERY_STRING'];
}
示例5: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
// set up an SQL connection
$this->_sql = Solar::factory('Solar_Sql', $this->_sql_config);
$this->_sql->setProfiling(true);
// set up a model catalog
$this->_catalog = Solar::factory('Solar_Sql_Model_Catalog', $this->_catalog_config);
// register the connection and catalog
Solar_Registry::set('sql', $this->_sql);
Solar_Registry::set('model_catalog', $this->_catalog);
// populate everything
$this->_populateAll();
}
示例6: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
// set up an SQL connection
$this->_sql = Solar::factory('Solar_Sql', $this->_sql_config);
$this->_sql->setProfiling(true);
// set up a model catalog
$this->_catalog = Solar::factory('Solar_Sql_Model_Catalog', $this->_catalog_config);
// register the connection and catalog
Solar_Registry::set('sql', $this->_sql);
Solar_Registry::set('model_catalog', $this->_catalog);
// set the class name for relateds
$len = strlen('Test_');
$this->_class = substr(get_class($this), $len);
// populate everything
$this->_populateAll();
}
示例7: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
}
示例8: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
Solar_Registry::set('sql', 'Solar_Sql');
Solar_Registry::set('model_catalog', 'Solar_Sql_Model_Catalog');
}
示例9: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
Solar_Registry::set('sql', 'Solar_Sql');
}
示例10: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
$this->_page = Solar::factory($this->_page_class);
}
示例11: setup
/**
*
* Setup; runs before each test method.
*
*/
public function setup()
{
parent::setup();
$this->_session = Solar::factory('Solar_Session');
$this->_session->setClass($this->_class);
}