function testNewObjectReturnsNullParent() { $number = new SocialSecurityForTest(); $this->assertNull($number->getPerson()); }
function testImportOne2OneWhereParentIsObject() { $person = new PersonForTest(); $person->setName('Jim'); $number = new SocialSecurityForTest(); $number->setCode('099123'); $person->setSocialSecurity($number); $person->save(); $source = array('code' => $number->getCode(), 'person' => $person); $number2 = new SocialSecurityForTest(); $number2->import($source); $this->assertEqual($number2->getCode(), $number->getCode()); $this->assertEqual($number2->getPerson()->getName(), $person->getName()); }