public static function setUpBeforeClass() { parent::setUpBeforeClass(); //データベース接続設定 $connectionInfo = self::$_connectionInfo; //cacheの設定はしていないためcacheを無効にする Cache::disable(); //defaultは使わないがいないとエラーになるのでテストと同じものを設定する Configure::write('Datasources.default', $connectionInfo); Configure::write('Datasources.test', $connectionInfo); ConnectionManager::config(Configure::consume('Datasources')); //APPが定義されていないとエラーになるため。(逆に何か設定してあればとりあえず動くみたい?) if (!defined('APP')) { define('APP', self::$_appInfo); } }
public static function setUpBeforeClass() { parent::setUpBeforeClass(); EntityActionManager::registry('TestApp\\EntityAction\\TestEntityActionRegistry'); }