本文整理汇总了PHP中BaseTestCase类的典型用法代码示例。如果您正苦于以下问题:PHP BaseTestCase类的具体用法?PHP BaseTestCase怎么用?PHP BaseTestCase使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了BaseTestCase类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setUp
public function setUp()
{
parent::setUp();
if (!isset($GLOBALS['PHPUNIT_SA_LEARN_ENABLED']) || $GLOBALS['PHPUNIT_SA_LEARN_ENABLED'] == 0) {
$this->markTestSkipped('To test the learning behavior, enable the TELL ' . 'command in SpamAssassin and update phpunit.xml');
}
}
示例2: setup
function setup()
{
parent::setup();
$app = Prado::getApplication();
$this->userDao = $app->getModule('daos')->getDao('UserDao');
$this->flushDatabase();
}
示例3: setup
/**
* Initialisation of config object
*
* @author Eddie Jaoude
* @param null
* @return null
*
*/
public function setup()
{
parent::setUp();
$this->assertEquals(TRUE, is_object($this->_em));
$this->model = $this->_em->getRepository('Auth_Model_Account');
$this->appConfigAuth = new Zend_Config_Ini(APPLICATION_PATH . '/modules/auth/configs/auth.ini', APPLICATION_ENV);
}
开发者ID:MarS2806,项目名称:Zend-Framework--Doctrine-ORM--PHPUnit--Ant--Jenkins-CI--TDD-,代码行数:15,代码来源:AccountTest.php
示例4: tearDown
/**
* Cleans up the environment after running a test.
*/
protected function tearDown()
{
// TODO Auto-generated RW_App_Model_UploadTest::tearDown()
$this->RW_App_Model_Upload = null;
$this->clearApplicationData();
parent::tearDown();
}
示例5: tearDown
/**
* Cleans up the environment after running a test.
*/
protected function tearDown()
{
parent::tearDown();
$this->dropTables();
unset($this->Base);
$this->clearApplicationData();
}
示例6: setUpPage
public function setUpPage()
{
$this->timeouts()->implicitWait(3000);
if (!self::$indexed) {
$this->url('/wp-admin/');
if ('Vagrant › Log In' == $this->title()) {
$this->byId('user_login')->click();
$this->keys('admin');
sleep(1);
// some reason too fast?
$this->byId('user_pass')->click();
$this->keys('vagrant');
$this->byId('wp-submit')->click();
}
$this->waitForTitle('Dashboard ‹ Vagrant — WordPress');
$this->url('http://localhost:8080/wordpress/wp-admin/admin.php?page=elastic_search&tab=index');
$this->assertEquals('ElasticSearch ‹ Vagrant — WordPress', $this->title());
sleep(1);
// some reason too fast?
$this->byId('wipedata')->click();
$this->byId('nhp-opts-save');
sleep(1);
$this->byId('reindex')->click();
$this->byCssSelector(".complete");
self::$indexed = true;
// give index time to refresh, would rather call refresh on index directly, too lazy :)
sleep(5);
}
}
示例7: setUp
public function setUp()
{
parent::setUp();
$this->status_column = 'status';
$this->moderated_at_column = 'moderated_at';
Post::$strictModeration = true;
}
示例8: setUp
public function setUp()
{
parent::setUp();
$this->posts = new PostRepository();
$this->artisan('migrate', ['--database' => 'testbench', '--realpath' => realpath(__DIR__ . '/../migrations')]);
$this->withFactories(realpath(__DIR__ . '/../factories'));
}
示例9: tearDown
/**
* Cleans up the environment after running a test.
*/
protected function tearDown()
{
parent::tearDown();
// Não inicializa o APPLICATION_DATA pois alguns testes exigem que ele não exista
//@todo é possível ser condicional? teste case separado?
// Remove as pastas criadas
//$this->clearApplicationData();
}
示例10: setUp
public function setUp()
{
parent::setUp();
\DB::enableQueryLog();
$this->artisan('migrate', ['--database' => 'testbench', '--realpath' => realpath(__DIR__ . '/../migrations')]);
$this->withFactories(realpath(__DIR__ . '/../factories'));
$this->repo = new CachingRepository();
}
示例11: tearDown
/**
* Cleans up the environment after running a test.
*/
protected function tearDown()
{
parent::tearDown();
$this->dropTables();
unset($this->Db);
// Remove as pastas criadas
$this->clearApplicationData();
}
示例12: setUp
public function setUp()
{
parent::setUp();
$this->data = new Matrix(10, 10);
$this->data->set(1, 1, 0);
$this->data->set(1, 2, 0);
$this->board = new Battleships\Board($this->data);
}
示例13: setup
function setup()
{
parent::setup();
$app = Prado::getApplication();
$this->categoryDao = $app->getModule('daos')->getDao('CategoryDao');
$this->projectDao = $app->getModule('daos')->getDao('ProjectDao');
$this->flushDatabase();
}
示例14: tearDown
public function tearDown()
{
MysqlUser::truncate();
MysqlBook::truncate();
MysqlRole::truncate();
Book::truncate();
parent::tearDown();
}
示例15: testUpdateOwnedIdentities
public function testUpdateOwnedIdentities()
{
parent::resetMongo();
Doctrine::loadData(dirname(__FILE__) . '/fixtures');
$lUserHugo = UserTable::getByIdentifier('hugo');
$lUserHugo->updateOwnedIdentities(array("1", "2", "34"));
$lRelation = $lUserHugo->retrieveUserRelations();
$this->assertTrue(in_array("34", $lRelation->getOwnedOi()));
}