Exemple #1
0
 public function setUp()
 {
     parent::setUp();
     /** @var Cache $fixture */
     $fixture = $this->objectManager->get('Cundd\\Rest\\Cache\\Cache');
     $fixture->setCacheLifeTime(10);
     $fixture->setExpiresHeaderLifeTime(5);
     $this->fixture = $fixture;
 }
 public function setUp()
 {
     parent::setUp();
     $configurationProvider = $this->objectManager->get('Cundd\\Rest\\Configuration\\TypoScriptConfigurationProvider');
     $this->fixture = $this->objectManager->get('Cundd\\Rest\\Access\\ConfigurationBasedAccessController');
     $settings = array('paths' => array('1.' => array('path' => 'all', 'read' => 'allow', 'write' => 'deny'), '2.' => array('path' => 'my_ext-my_model', 'read' => 'allow', 'write' => 'allow'), '3.' => array('path' => 'my_secondext-*', 'read' => 'deny', 'write' => 'allow')));
     $configurationProvider->setSettings($settings);
     $this->fixture->setRequest($this->buildRequestWithUri('my_ext-my_model/4/usergroup'));
 }
Exemple #3
0
 public function setUp()
 {
     parent::setUp();
     $this->fixture = new FeUserProvider();
     $databaseConnection = $this->getDatabaseConnection();
     $databaseConnection->sql_query('ALTER TABLE fe_users ADD tx_rest_apikey TINYTEXT;');
     if ($databaseConnection->sql_errno() && $databaseConnection->sql_errno() != 1060) {
         throw new \Exception($databaseConnection->sql_error());
     }
     $this->importDataSet(__DIR__ . '/../Fixtures/login.xml');
 }
Exemple #4
0
 public function setUp()
 {
     parent::setUp();
     require_once __DIR__ . '/../../FixtureClasses.php';
     if (!class_exists('Tx_MyExt_Domain_Model_MyModel', false)) {
         class_alias('\\Cundd\\Rest\\Tests\\MyModel', 'Tx_MyExt_Domain_Model_MyModel');
     }
     if (!class_exists('Tx_MyExt_Domain_Repository_MyModelRepository', false)) {
         class_alias('\\Cundd\\Rest\\Tests\\MyModelRepository', 'Tx_MyExt_Domain_Repository_MyModelRepository');
     }
     if (!class_exists('MyExt\\Domain\\Model\\MySecondModel', false)) {
         class_alias('\\Cundd\\Rest\\Tests\\MyModel', 'MyExt\\Domain\\Model\\MySecondModel');
     }
     if (!class_exists('MyExt\\Domain\\Repository\\MySecondModelRepository', false)) {
         class_alias('\\Cundd\\Rest\\Tests\\MyModelRepository', 'MyExt\\Domain\\Repository\\MySecondModelRepository');
     }
     if (!class_exists('Vendor\\MyExt\\Domain\\Model\\MyModel', false)) {
         class_alias('\\Cundd\\Rest\\Tests\\MyModel', 'Vendor\\MyExt\\Domain\\Model\\MyModel');
     }
     if (!class_exists('Vendor\\MyExt\\Domain\\Repository\\MyModelRepository', false)) {
         class_alias('\\Cundd\\Rest\\Tests\\MyModelRepository', 'Vendor\\MyExt\\Domain\\Repository\\MyModelRepository');
     }
     $this->fixture = $this->objectManager->get('Cundd\\Rest\\DataProvider\\DataProvider');
 }
 /**
  * @inheritDoc
  */
 public function setUp()
 {
     parent::setUp();
     $this->requestFactory = $this->objectManager->get('Cundd\\Rest\\RequestFactoryInterface');
     $this->fixture = $this->objectManager->get('Cundd\\Rest\\ResponseFactory');
 }
Exemple #6
0
 public function setUp()
 {
     parent::setUp();
     require_once __DIR__ . '/../../FixtureClasses.php';
     $this->fixture = new \Cundd\Rest\ObjectManager();
 }
 public function setUp()
 {
     parent::setUp();
     $this->fixture = $this->objectManager->get('Cundd\\Rest\\DataProvider\\DataProvider');
 }
Exemple #8
0
 public function setUp()
 {
     parent::setUp();
     require_once __DIR__ . '/../../FixtureClasses.php';
     $this->fixture = $this->buildRequestFactory();
 }
Exemple #9
0
 public function setUp()
 {
     parent::setUp();
     $this->fixture = new Document();
     $this->fixture->_setDataProtected(json_encode(array('firstName' => 'Daniel', 'lastName' => 'Corn', 'address' => array('street' => 'Bingstreet 1', 'city' => 'Feldkirch', 'zip' => '6800', 'country' => 'Austria'))));
 }
 public function setUp()
 {
     parent::setUp();
     $this->fixture = $this->objectManager->get('Cundd\\Rest\\Configuration\\TypoScriptConfigurationProvider');
 }