本文整理汇总了PHP中TestCaseDatabase::setUp方法的典型用法代码示例。如果您正苦于以下问题:PHP TestCaseDatabase::setUp方法的具体用法?PHP TestCaseDatabase::setUp怎么用?PHP TestCaseDatabase::setUp使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TestCaseDatabase
的用法示例。
在下文中一共展示了TestCaseDatabase::setUp方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setUp
public function setUp()
{
parent::setUp();
parent::setUpBeforeClass();
$this->saveFactoryState();
SHFactory::$config = null;
}
示例2: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.2
*/
protected function setUp()
{
parent::setUp();
$this->saveFactoryState();
$this->object = new JHelper();
JFactory::$application = $this->getMockCmsApp();
}
示例3: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.2
*/
protected function setUp()
{
parent::setUp();
$this->saveFactoryState();
JFactory::$application = $this->getMockCmsApp();
JFactory::$session = $this->getMockSession();
}
示例4: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.2
*/
protected function setUp()
{
parent::setUp();
$this->saveFactoryState();
JFactory::$application = $this->getMockWeb();
$this->object = new JUcmBase('com_content.article');
}
示例5: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.2
*/
protected function setUp()
{
parent::setUp();
$this->saveFactoryState();
JFactory::$application = $this->getMockWeb();
$this->object = new JUcmContent(JTable::getInstance('Content'), 'com_content.article');
}
示例6: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 12.1
*/
protected function setUp()
{
parent::setUp();
$this->saveFactoryState();
JFactory::$application = $this->getMockCmsApp();
JFactory::$application->expects($this->any())->method('triggerEvent')->willReturn([]);
}
示例7: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.2
*/
protected function setUp()
{
parent::setUp();
$this->saveFactoryState();
JFactory::$application = $this->getMockApplication();
$this->object = new JUcmType();
}
示例8: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 12.1
*/
protected function setUp()
{
parent::setUp();
$this->saveFactoryState();
// Set the session object for JUserHelper::addUserToGroup()
JFactory::$session = $this->getMockSession();
}
示例9: setUp
/**
* Sets up the fixture.
*
* This method is called before a test is executed.
*
* @return void
*/
protected function setUp()
{
JFactory::$application = $this->getMockApplication();
JFactory::$document = $this->getMockDocument();
$this->_instance = new JDocumentRendererMessage(JFactory::getDocument());
parent::setUp();
}
示例10: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.4
*/
protected function setUp()
{
parent::setUp();
JUri::reset();
$this->server = $_SERVER;
$_SERVER['HTTP_HOST'] = 'mydomain.com';
}
示例11: setUp
/**
* Setup each test.
*
* @since 3.4
*
* @return void
*/
public function setUp()
{
parent::setUp();
$this->saveFactoryState();
JFactory::$application = $this->getMockCmsApp();
$this->object = new JModelList(array("filter_fields" => array("field1", "field2")));
}
示例12: setUp
/**
* Sets up dependencies for the test.
*
* @return void
*
* @since 11.1
*/
protected function setUp()
{
parent::setUp();
require_once JPATH_PLATFORM . '/joomla/form/fields/accesslevel.php';
include_once dirname(__DIR__) . '/inspectors.php';
}
示例13: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.5
*/
protected function setUp()
{
parent::setUp();
$app = $this->getMockCmsApp();
JFactory::$application = $app;
$router = new JComponentRouterViewInspector($app, $app->getMenu());
$router->set('name', 'content');
$categories = new JComponentRouterViewconfiguration('categories');
$categories->setKey('id');
$router->registerView($categories);
$category = new JComponentRouterViewconfiguration('category');
$category->setKey('id')->setParent($categories)->setNestable()->addLayout('blog');
$router->registerView($category);
$article = new JComponentRouterViewconfiguration('article');
$article->setKey('id')->setParent($category, 'catid');
$router->registerView($article);
$archive = new JComponentRouterViewconfiguration('archive');
$router->registerView($archive);
$featured = new JComponentRouterViewconfiguration('featured');
$router->registerView($featured);
$form = new JComponentRouterViewconfiguration('form');
$router->registerView($form);
$router->menu = new MockJComponentRouterRulesMenuMenuObject();
$this->object = new JComponentRouterRulesMenuInspector($router);
}
示例14: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.2
*/
public function setUp()
{
parent::setUp();
// Add JApplication and JLanguage dependencies
$this->saveFactoryState();
JFactory::$language = $this->getMockLanguage();
JFactory::$application = $this->getMockCmsApp();
}
示例15: setUp
/**
* Sets up the fixture, for example, opens a network connection.
* This method is called before a test is executed.
*
* @return void
*
* @since 3.4
*/
protected function setUp()
{
parent::setUp();
$app = $this->getMockCmsApp();
JFactory::$application = $app;
JFactory::$session = $this->getMockSession();
$this->object = new JComponentRouterViewInspector($app, $app->getMenu());
}