Ejemplo n.º 1
0
 public function testRemoveContact()
 {
     $account = new Account();
     $account->setId(1);
     $contact = new Contact();
     $contact->setId(2);
     $account->addContact($contact);
     $this->assertCount(1, $account->getContacts()->toArray());
     $account->removeContact($contact);
     $this->assertEmpty($account->getContacts()->toArray());
 }
Ejemplo n.º 2
0
 /**
  * Remove contacts from account
  *
  * @param Account $account
  * @param Contact[] $contacts
  */
 protected function removeContacts(Account $account, array $contacts)
 {
     foreach ($contacts as $contact) {
         $account->removeContact($contact);
     }
 }