php TYPO3-Flow-Tests-FunctionalTestCase类(方法)实例源码

下面列出了php TYPO3-Flow-Tests-FunctionalTestCase 类(方法)源码代码实例,从而了解它的用法。

作者:kszym    项目:flow-development-collectio   
public function setUp()
 {
     parent::setUp();
     $lock = new Lock('testLock');
     $this->lockFileName = $lock->getLockStrategy()->getLockFileName();
     $lock->release();
 }

作者:johannesste    项目:Flowpack.ElasticSearc   
/**
  * set to final because this is an important step which may not be overridden.
  */
 public final function tearDown()
 {
     parent::tearDown();
     if ($this->removeIndexOnTearDown === TRUE) {
         $this->testingIndex->delete();
     }
 }

作者:robertlemk    项目:flow-development-collectio   
/**
  * Additional setup: Routes
  */
 public function setUp()
 {
     parent::setUp();
     $this->registerRoute('viewsconfigurationa', 'test/mvc/viewsconfigurationa(/{@action})', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\ViewsConfiguration\\Fixtures', '@controller' => 'ViewsConfigurationTestA', '@format' => 'html'));
     $this->registerRoute('viewsconfigurationb', 'test/mvc/viewsconfigurationb(/{@action})', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\ViewsConfiguration\\Fixtures', '@controller' => 'ViewsConfigurationTestB', '@action' => 'first', '@format' => 'html'));
     $this->registerRoute('viewsconfigurationc', 'test/mvc/viewsconfigurationc(/{@action})', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\ViewsConfiguration\\Fixtures', '@controller' => 'ViewsConfigurationTestC', '@action' => 'index', '@format' => 'html'));
 }

作者:rfyi    项目:Radmiraal.CouchD   
/**
  * Clean up database after running tests
  */
 public function tearDown()
 {
     parent::tearDown();
     if (isset($this->documentManager)) {
         $this->documentManager->getHttpClient()->request('DELETE', '/' . $this->settings['databaseName']);
     }
 }

作者:philippjbaue    项目:TYPO3.Part   
/**
  */
 public function setUp()
 {
     parent::setUp();
     $this->partyRepository = $this->objectManager->get('TYPO3\\Party\\Domain\\Repository\\PartyRepository');
     $this->accountRepository = $this->objectManager->get('TYPO3\\Flow\\Security\\AccountRepository');
     $this->accountFactory = $this->objectManager->get('TYPO3\\Flow\\Security\\AccountFactory');
 }

作者:sokunthearit    项目:Intern-Project-Week-   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     if (!$this->persistenceManager instanceof \TYPO3\Flow\Persistence\Doctrine\PersistenceManager) {
         $this->markTestSkipped('Doctrine persistence is not enabled');
     }
 }

作者:sdrec    项目:example_qui   
/**
  * Additional setup: Repositories, security
  */
 public function setUp()
 {
     parent::setUp();
     $this->userRepository = $this->objectManager->get('_OurBrand_\\Quiz\\Domain\\Repository\\UserRepository');
     $this->quizRepository = $this->objectManager->get('_OurBrand_\\Quiz\\Domain\\Repository\\QuizRepository');
     //		$this->quizController = $this->objectManager->get('_OurBrand_\Quiz\Controller\QuizController');
 }

作者:nlx-sasch    项目:flow-development-collectio   
/**
  * Additional setup: Routes
  */
 public function setUp()
 {
     parent::setUp();
     $this->registerRoute('testa', 'test/mvc/actioncontrollertesta(/{@action})', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\Fixtures', '@controller' => 'ActionControllerTestA', '@action' => 'first', '@format' => 'html'));
     $this->registerRoute('testb', 'test/mvc/actioncontrollertestb(/{@action})', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\Fixtures', '@controller' => 'ActionControllerTestB', '@format' => 'html'));
     $this->registerRoute('testc', 'test/mvc/actioncontrollertestc/{entity}', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\Fixtures', '@controller' => 'Entity', '@action' => 'show', '@format' => 'html'));
 }

作者:sokunthearit    项目:Intern-Project-Week-   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     if (!$this->persistenceManager instanceof \TYPO3\Flow\Persistence\Doctrine\PersistenceManager) {
         $this->markTestSkipped('Doctrine persistence is not enabled');
     }
     $this->testEntityRepository = $this->objectManager->get('TYPO3\\Flow\\Tests\\Functional\\Persistence\\Fixtures\\TestEntityRepository');
 }

作者:fcoo    项目:flow-development-collectio   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     if (!$this->persistenceManager instanceof PersistenceManager) {
         $this->markTestSkipped('Doctrine persistence is not enabled');
     }
     $this->resourceManager = $this->objectManager->get('TYPO3\\Flow\\Resource\\ResourceManager');
 }

作者:sixty-nin    项目:CDSRC.Librarie   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     if (!$this->persistenceManager instanceof PersistenceManager) {
         $this->markTestSkipped('Doctrine persistence is not enabled');
     }
     $this->entityRepository = new TimestampableRepository();
 }

作者:kszym    项目:flow-development-collectio   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     if (!$this->persistenceManager instanceof \TYPO3\Flow\Persistence\Doctrine\PersistenceManager) {
         $this->markTestSkipped('Doctrine persistence is not enabled');
     }
     $this->postRepository = $this->objectManager->get(\TYPO3\Flow\Tests\Functional\Persistence\Fixtures\PostRepository::class);
 }

作者:sokunthearit    项目:Intern-Project-Week-   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     if (!$this->persistenceManager instanceof \TYPO3\Flow\Persistence\Doctrine\PersistenceManager) {
         $this->markTestSkipped('Doctrine persistence is not enabled');
     }
     $this->restrictableEntityRepository = new Fixtures\RestrictableEntityRepository();
 }

作者:cerleste    项目:flow-development-collectio   
/**
  * Every testcase should run *twice*. First, it is run in *uncached* way, second,
  * it is run *cached*. To make sure that the first run is always uncached, the
  * $standaloneViewNonce is initialized to some random value which is used inside
  * an overridden version of StandaloneView::createIdentifierForFile.
  */
 public function runBare()
 {
     $this->standaloneViewNonce = uniqid();
     parent::runBare();
     $numberOfAssertions = $this->getNumAssertions();
     parent::runBare();
     $this->addToAssertionCount($numberOfAssertions);
 }

作者:cerleste    项目:flow-development-collectio   
/**
  * Additional setup: Routes
  */
 public function setUp()
 {
     parent::setUp();
     $this->registerRoute('testa', 'test/mvc/actioncontrollertesta(/{@action})', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\Fixtures', '@controller' => 'ActionControllerTestA', '@action' => 'first', '@format' => 'html'));
     $this->registerRoute('testb', 'test/mvc/actioncontrollertestb(/{@action})', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\Fixtures', '@controller' => 'ActionControllerTestB', '@format' => 'html'));
     $route = $this->registerRoute('testc', 'test/mvc/actioncontrollertestc/{entity}(/{@action})', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\Fixtures', '@controller' => 'Entity', '@action' => 'show', '@format' => 'html'));
     $route->setRoutePartsConfiguration(array('entity' => array('objectType' => TestEntity::class)));
 }

作者:kszym    项目:flow-development-collectio   
/**
  * Initializer
  */
 public function setUp()
 {
     parent::setUp();
     $route = new \TYPO3\Flow\Mvc\Routing\Route();
     $route->setUriPattern('test/fluid/formobjects(/{@action})');
     $route->setDefaults(array('@package' => 'TYPO3.Fluid', '@subpackage' => 'Tests\\Functional\\Form\\Fixtures', '@controller' => 'Form', '@action' => 'index', '@format' => 'html'));
     $route->setAppendExceedingArguments(true);
     $this->router->addRoute($route);
 }

作者:admayki    项目:TYPO3.CouchD   
/**
  * Persist all and destroy the persistence session for the next test
  *
  * @return void
  * @author Christopher Hlubek <hlubek@networkteam.com>
  */
 public function tearDown()
 {
     try {
         parent::tearDown();
     } catch (\Exception $e) {
         \TYPO3\Flow\var_dump($e, 'Exception during tearDown');
     }
     $this->tearDownPersistence();
 }

作者:rderidde    项目:flow-development-collectio   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     if (!$this->persistenceManager instanceof \TYPO3\Flow\Persistence\Doctrine\PersistenceManager) {
         $this->markTestSkipped('Doctrine persistence is not enabled');
     }
     $this->testEntityRepository = new TestEntityRepository();
     $this->extendedTypesEntityRepository = new ExtendedTypesEntityRepository();
 }

作者:sokunthearit    项目:Intern-Project-Week-   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     $route = new Route();
     $route->setName('Functional Test - Session::SessionTest');
     $route->setUriPattern('test/session(/{@action})');
     $route->setDefaults(array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Session\\Fixtures', '@controller' => 'SessionTest', '@action' => 'sessionStart', '@format' => 'html'));
     $this->router->addRoute($route);
 }

作者:cerleste    项目:flow-development-collectio   
/**
  * @return void
  */
 public function setUp()
 {
     parent::setUp();
     if (!$this->persistenceManager instanceof \TYPO3\Flow\Persistence\Doctrine\PersistenceManager) {
         $this->markTestSkipped('Doctrine persistence is not enabled');
     }
     $this->testEntityRepository = $this->objectManager->get(\TYPO3\Flow\Tests\Functional\Persistence\Fixtures\TestEntityRepository::class);
     $this->registerRoute('post', 'test/validation/entity/{@action}', array('@package' => 'TYPO3.Flow', '@subpackage' => 'Tests\\Functional\\Mvc\\Fixtures', '@controller' => 'Entity', '@format' => 'html'));
 }


问题


面经


文章

微信
公众号

扫码关注公众号