public function testUpdateAllConditionBind() { $result = UnitTest::updateAll("string_value = 'new name'", "integer_value = :id", array(':id' => '2')); // check if name was updated $test = UnitTest::find(2); $this->assertEquals('new name', $test->string_value); $this->assertEquals('2', $test->integer_value); // make sure only 1 was updated $test = UnitTest::find(1); $this->assertEquals('name a', $test->string_value); $this->assertEquals('1', $test->integer_value); }