public function testGetAddressByType() { $address = new ContactAddress(); $addressType = new AddressType('billing'); $address->addType($addressType); $contact = new Contact(); $this->assertNull($contact->getAddressByType($addressType)); $contact->addAddress($address); $this->assertSame($address, $contact->getAddressByType($addressType)); }