コード例 #1
0
 /**
  * Method to test addTable().
  *
  * @return void
  *
  * @covers Windwalker\Model\ListModel::addTable
  */
 public function testAddTable()
 {
     $config = array('prefix' => 'foo', 'name' => 'bar');
     $listModel = new ListModel($config);
     $mock = $this->getMockBuilder('\\Windwalker\\Model\\Helper\\QueryHelper')->setMethods(array('addTable'))->getMock();
     $mock->expects($this->once())->method('addTable')->with('alias', '#__foobar', 'foo=123', 'LEFT');
     $listModel->setQueryHelper($mock);
     $listModel->removeTable('alias');
     $listModel->addTable('alias', '#__foobar', 'foo=123', 'LEFT');
 }