/** * Check if given mail/user_name is valid (Ie. Active or Restricted) user. * * @param list of emails/user_name $mailList * * @return Array of real_name and mail */ private function validateCommaSeparatedListOfAddresses($comma_separeted_addresses) { return $this->recipient_list_builder->getValidRecipientsFromAddresses(split('[;,]', $comma_separeted_addresses)); }
public function itValidatesAListOfUsers() { $list = $this->builder->getValidRecipientsFromUsers(array($this->active_user, $this->deleted_user, $this->bob_suspended_user, $this->bob_active_user)); $expected = array(array('email' => $this->active_user_address, 'real_name' => $this->active_user_name), array('email' => $this->bob_active_user_address, 'real_name' => $this->bob_active_user_name)); $this->assertEqual($expected, $list); }