當前位置: 首頁>>代碼示例>>PHP>>正文


PHP MODxTestCase::setUp方法代碼示例

本文整理匯總了PHP中MODxTestCase::setUp方法的典型用法代碼示例。如果您正苦於以下問題:PHP MODxTestCase::setUp方法的具體用法?PHP MODxTestCase::setUp怎麽用?PHP MODxTestCase::setUp使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在MODxTestCase的用法示例。


在下文中一共展示了MODxTestCase::setUp方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: setUp

 public function setUp()
 {
     parent::setUp();
     $this->modx->loadClass('modProcessor', MODX_CORE_PATH . 'model/modx/', true, true);
     $this->processor = new modProcessor($this->modx);
     $this->processor->setPath(MODX_BASE_PATH . self::MODX_TEST_PROCESSOR);
 }
開發者ID:rossng,項目名稱:revolution,代碼行數:7,代碼來源:modProcessorTes-skip-t.php

示例2: setUp

 public function setUp()
 {
     parent::setUp();
     $this->modx->loadClass('mail.modMail', MODX_CORE_PATH . 'model/modx/', true, true);
     $this->mail = $this->getMockForAbstractClass('modMail', array(&$this->modx));
     $this->mail->expects($this->any())->method('_getMailer')->will($this->returnValue(true));
 }
開發者ID:rosstimson,項目名稱:revolution,代碼行數:7,代碼來源:modMailTest.php

示例3: setUp

 /**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     $this->modx->loadClass('sources.modMediaSource');
     $this->source = $this->modx->newObject('sources.modMediaSource');
     $this->source->fromArray(array('name' => 'UnitTestSource', 'description' => '', 'class_key' => 'sources.modFileMediaSource', 'properties' => array()), '', true);
 }
開發者ID:rossng,項目名稱:revolution,代碼行數:10,代碼來源:modMediaSourceTest.php

示例4: setUp

 public function setUp()
 {
     parent::setUp();
     $this->template = $this->modx->newObject('modTemplate');
     $this->template->fromArray(array('id' => 12345, 'templatename' => 'Unit Test Template', 'description' => 'A template for unit testing.', 'content' => '<p>Hello, [[+name]]!</p>', 'category' => 0, 'locked' => 0), '', true, true);
     $this->template->setProperties(array('name' => 'John'));
     $this->template->setCacheable(false);
 }
開發者ID:rossng,項目名稱:revolution,代碼行數:8,代碼來源:modTemplateTest.php

示例5: setUp

 /**
  * Setup some basic data for this test.
  */
 public function setUp()
 {
     parent::setUp();
     /** @var modSnippet $snippet */
     $snippet = $this->modx->newObject('modSnippet');
     $snippet->fromArray(array('name' => 'UnitTestSnippet'));
     $snippet->save();
 }
開發者ID:rosstimson,項目名稱:revolution,代碼行數:11,代碼來源:SnippetTest.php

示例6: setUp

 /**
  * Setup some basic data for this test.
  */
 public function setUp()
 {
     parent::setUp();
     /** @var modTemplateVar $tv */
     $tv = $this->modx->newObject('modTemplateVar');
     $tv->fromArray(array('name' => 'UnitTestTv'));
     $tv->save();
 }
開發者ID:rosstimson,項目名稱:revolution,代碼行數:11,代碼來源:TemplateVarTest.php

示例7: setUp

 /**
  * Setup some basic data for this test.
  */
 public function setUp()
 {
     parent::setUp();
     /** @var modPropertySet $propertySet */
     $propertySet = $this->modx->newObject('modPropertySet');
     $propertySet->fromArray(array('name' => 'UnitTestPropertySet'));
     $propertySet->save();
 }
開發者ID:rosstimson,項目名稱:revolution,代碼行數:11,代碼來源:PropertySetTest.php

示例8: setUp

 /**
  * Setup some basic data for this test.
  */
 public function setUp()
 {
     parent::setUp();
     /** @var modPlugin $plugin */
     $plugin = $this->modx->newObject('modPlugin');
     $plugin->fromArray(array('name' => 'UnitTestPlugin'));
     $plugin->save();
 }
開發者ID:rosstimson,項目名稱:revolution,代碼行數:11,代碼來源:PluginTest.php

示例9: setUp

 /**
  * Load some utility classes this case uses
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     $this->modx->loadClass('modDashboard');
     $this->modx->loadClass('modManagerController', MODX_CORE_PATH . 'model/modx/', true, true);
     $this->modx->loadClass('modManagerControllerDeprecated', MODX_CORE_PATH . 'model/modx/', true, true);
     require_once MODX_MANAGER_PATH . 'controllers/default/welcome.class.php';
 }
開發者ID:ChrstnMgcn,項目名稱:revolution,代碼行數:12,代碼來源:modDashboardTest.php

示例10: setUp

 public function setUp()
 {
     parent::setUp();
     $this->plugin = $this->modx->newObject('modPlugin');
     $this->plugin->fromArray(array('id' => 12345, 'name' => 'Unit Test Plugin', 'description' => 'A plugin for unit testing.', 'plugincode' => 'return "Hello.";', 'category' => 0, 'locked' => false, 'disabled' => false), '', true, true);
     $this->plugin->setProperties(array('name' => 'John'));
     $this->plugin->setCacheable(false);
 }
開發者ID:rossng,項目名稱:revolution,代碼行數:8,代碼來源:modPluginTest.php

示例11: setUp

 public function setUp()
 {
     parent::setUp();
     try {
     } catch (Exception $e) {
         $this->modx->log(modX::LOG_LEVEL_ERROR, $e->getMessage(), '', __METHOD__, __FILE__, __LINE__);
     }
 }
開發者ID:jiripavlicek,項目名稱:revolution,代碼行數:8,代碼來源:DirectoryTest.php

示例12: setUp

 public function setUp()
 {
     parent::setUp();
     $this->modx->getParser();
     $this->tag = new modPlaceholderTag($this->modx);
     $this->tag->setCacheable(false);
     $this->tag->set('name', 'utp');
 }
開發者ID:kuvj,項目名稱:revo,代碼行數:8,代碼來源:modOutputFilterTest.php

示例13: setUp

 public function setUp()
 {
     parent::setUp();
     $this->chunk = $this->modx->newObject('modChunk');
     $this->chunk->fromArray(array('id' => 12345, 'name' => 'Unit Test Chunk', 'description' => 'A chunk for unit testing.', 'snippet' => '<p>Hello, [[+name]]!</p>', 'category' => 0, 'locked' => 0), '', true, true);
     $this->chunk->setProperties(array('name' => 'John'));
     $this->chunk->setCacheable(false);
 }
開發者ID:rosstimson,項目名稱:revolution,代碼行數:8,代碼來源:modChunkTest.php

示例14: setUp

 /**
  * Setup some basic data for this test.
  */
 public function setUp()
 {
     parent::setUp();
     /** @var modContext $ctx */
     $ctx = $this->modx->newObject('modContext');
     $ctx->set('key', 'unittest');
     $ctx->set('description', 'The unit test context for context settings.');
     $ctx->save();
 }
開發者ID:ChrstnMgcn,項目名稱:revolution,代碼行數:12,代碼來源:ContextSettingTest.php

示例15: setUp

 /**
  * Setup some basic data for this test.
  */
 public function setUp()
 {
     parent::setUp();
     $this->modx->error->reset();
     /** @var modTemplate $template */
     $template = $this->modx->newObject('modTemplate');
     $template->fromArray(array('templatename' => 'UnitTestTemplate'));
     $template->save();
 }
開發者ID:rosstimson,項目名稱:revolution,代碼行數:12,代碼來源:TemplateTest.php


注:本文中的MODxTestCase::setUp方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。