public function testSetGetPerson() { $donor = new Donor(); $donor->setFirstname('Test')->setSurname('Recipient'); $address = new Address(); $address->setAddressLine('Test Address')->setTown('Some Town')->setPostcode('Postcode'); $donor->addAddress($address); $this->correspondence->setCorrespondent($donor); $this->assertInstanceOf('Opg\\Core\\Model\\Entity\\CaseActor\\Donor', $this->correspondence->getCorrespondent()); $this->assertEquals($donor, $this->correspondence->getCorrespondent()); $this->assertEquals($address, $this->correspondence->getCorrespondent()->getAddresses()->toArray()[0]); }