. */ /** * Doctrine_Relation_OneToOne_TestCase * * @package Doctrine * @author Konsta Vesterinen * @license http://www.opensource.org/licenses/lgpl-license.php LGPL * @category Object Relational Mapping * @link www.phpdoctrine.com * @since 1.0 * @version $Revision$ */ class Doctrine_Relation_OneToMany_TestCase extends Doctrine_UnitTestCase { public function prepareData() { } public function testRelationParsing() { $table = $this->conn->getTable('Entity'); $rel = $table->getRelation('Phonenumber'); $this->assertTrue($rel instanceof Doctrine_Relation_ForeignKey); $rel = $table->getRelation('Email'); $this->assertTrue($rel instanceof Doctrine_Relation_LocalKey); } public function testRelationParsing2() { $table = $this->conn->getTable('Phonenumber'); $rel = $table->getRelation('Entity'); $this->assertTrue($rel instanceof Doctrine_Relation_LocalKey); } public function testRelationSaving() { $e = new Entity(); $e->name = 'test'; $e->save(); $nr = new Phonenumber(); $nr->phonenumber = '1234556'; $nr->save(); $nr->Entity = $e; } }