* @author Shohei Nakajima * @link http://www.netcommons.org NetCommons Project * @license http://www.netcommons.org/license.txt NetCommons License * @copyright Copyright 2014, NetCommons Project */ App::uses('NetCommonsModelTestCase', 'NetCommons.TestSuite'); /** * PagesEditController::add()のテスト * * @author Shohei Nakajima * @package NetCommons\Pages\Test\Case\Controller\PagesEditController * @codeCoverageIgnore */ abstract class PagesModelTestCase extends NetCommonsModelTestCase { /** * Fixtures * * @var array */ private $__fixtures = array( 'plugin.pages.box4pages', 'plugin.pages.boxes_page_container4pages', 'plugin.pages.frame4pages', 'plugin.pages.frame_public_language4pages', 'plugin.pages.frames_language4pages', 'plugin.pages.pages_language4pages', 'plugin.pages.page_container4pages', 'plugin.pages.page4pages', 'plugin.pages.plugin4pages', 'plugin.pages.plugins_room4pages', ); /** * Plugin name * * @var string */ public $plugin = 'pages'; /** * Fixtures load * * @param string $name The name parameter on PHPUnit_Framework_TestCase::__construct() * @param array $data The data parameter on PHPUnit_Framework_TestCase::__construct() * @param string $dataName The dataName parameter on PHPUnit_Framework_TestCase::__construct() * @return void */ public function __construct($name = null, array $data = array(), $dataName = '') { if (! isset($this->fixtures)) { $this->fixtures = array(); } $this->fixtures = array_merge($this->__fixtures, $this->fixtures); parent::__construct($name, $data, $dataName); } }