public function testGetSetId() { $id = 1; $this->address->setId($id); $this->assertEquals($id, $this->address->getId()); }
public function testAddressFunctions() { $this->person->clearAddresses(); $this->assertEmpty($this->person->getAddresses()->toArray()); $homeAddress = new Address(); $homeAddress->setId(1)->setAddressLines(array('My Address', 'My Street'))->setTown('My Town')->setPostcode('My Postcode')->setType('home'); $workAddress = new Address(); $workAddress->setId(2)->setAddressLines(array('My Work Address', 'My Street'))->setTown('My Town')->setPostcode('My Postcode')->setType('work'); $this->person->addAddress($homeAddress); $this->person->addAddress($workAddress); $addressCollection = $this->person->getAddresses(); $this->assertTrue($addressCollection->contains($homeAddress)); $this->assertTrue($addressCollection->contains($workAddress)); $this->person->setAddresses($addressCollection); $this->assertEquals($addressCollection, $this->person->getAddresses()); }