예제 #1
0
 public function testWriteAddressEncode()
 {
     $addresses = array('Fooã <*****@*****.**>', '*****@*****.**');
     $groupname = 'Group "Foo"';
     $group_ob = new Horde_Mail_Rfc822_Group($groupname, $addresses);
     $this->assertEquals('"Group \\"Foo\\"": =?utf-8?b?Rm9vw6M=?= <*****@*****.**>, foo@example.com;', $group_ob->writeAddress(array('encode' => true)));
 }
예제 #2
0
 /**
  * @dataProvider writeAddressProvider
  */
 public function testWriteAddress($addresses, $groupname, $encode, $expected)
 {
     $group_ob = new Horde_Mail_Rfc822_Group($groupname, $addresses);
     $this->assertEquals($expected, $group_ob->writeAddress(array('encode' => $encode)));
 }