예제 #1
0
파일: TableTest.php 프로젝트: rjsmelo/tiki
 function testComplexCondition()
 {
     $mock = $this->getMock('TikiDb');
     $query = 'DELETE FROM `my_table` WHERE 1=1 AND `pageName` = ? AND `modified` < ?';
     $mock->expects($this->once())->method('query')->with($this->equalTo($query), $this->equalTo(array('SomePage', 12345)));
     $table = new TikiDb_Table($mock, 'my_table');
     $table->deleteMultiple(array('pageName' => 'SomePage', 'modified' => $table->expr('$$ < ?', array(12345))));
 }