Example #1
0
 public function testUpdate()
 {
     $db = new Mock_Database($this, array(array('execute', "UPDATE table\nSET `column` = ?, `column2` = ?, `column3` = ?\n" . "WHERE `column` = ?", array('value', 2, 3, 9))));
     $q = new \Snowfire\Database\Query($db);
     $q->update('table')->set('column', 'value')->set(array('column2' => 2, 'column3' => 3))->set(array('column' => 'value'))->where('column', 9)->execute();
     $db->finished();
 }