public function testSetAddressType() { $contact = new Contact(); $shippingType = new AddressType('shipping'); $addressOne = new ContactAddress(); $addressOne->addType($shippingType); $contact->addAddress($addressOne); $addressTwo = new ContactAddress(); $contact->addAddress($addressTwo); $contact->setAddressType($addressTwo, $shippingType); $this->assertFalse($addressOne->hasTypeWithName('shipping')); $this->assertTrue($addressTwo->hasTypeWithName('shipping')); }