Model = new ToolbarAccess(); } /** * tearDown * * @return void */ public function tearDown() { parent::tearDown(); unset($this->Model); } /** * test that explain query returns arrays of query information. * * @return void */ public function testExplainQuery() { $Post = new CakeTestModel(array('table' => 'posts', 'alias' => 'Post')); $db = $Post->getDataSource(); $sql = 'SELECT * FROM ' . $db->fullTableName('posts') . ';'; $result = $this->Model->explainQuery($Post->useDbConfig, $sql); $this->assertTrue(is_array($result)); $this->assertFalse(empty($result)); } }