tables = array("CustomPK"); } public function testOperations() { $c = new CustomPK(); $this->assertTrue($c instanceof Doctrine_Record); $c->name = "custom pk test"; $this->assertEqual($c->obtainIdentifier(), array()); $c->save(); $this->assertEqual($c->obtainIdentifier(), array("uid" => 1)); $this->connection->clear(); $c = $this->connection->getTable('CustomPK')->find(1); $this->assertEqual($c->obtainIdentifier(), array("uid" => 1)); } } ?>