Home | History | Annotate | Download | only in mail

Lines Matching refs:addresses

249         Address[] addresses = Address.parse("address1@dom1.net, <address2@dom2.com>");
250 assertEquals("address count", 2, addresses.length);
252 assertEquals("bare address", "address1@dom1.net", addresses[0].getAddress());
253 assertNull("bare address name", addresses[0].getPersonal());
255 assertEquals("bracket address", "address2@dom2.com", addresses[1].getAddress());
256 assertNull("bracket address name", addresses[1].getPersonal());
263 Address[] addresses = Address.parse(
266 assertEquals("address count", 2, addresses.length);
268 assertEquals("bare name address", "address1@dom1.net", addresses[0].getAddress());
269 assertEquals("bare name", "name 1", addresses[0].getPersonal());
271 assertEquals("double quoted name address", "address2@dom2.org", addresses[1].getAddress());
272 assertEquals("double quoted name", "name,2", addresses[1].getPersonal());
279 Address[] addresses = Address.parse(
282 assertEquals("address count", 2, addresses.length);
284 assertEquals("bare utf-16 name address", "address1@dom1.jp", addresses[0].getAddress());
286 "\u3042\u3044\u3046 \u3048\u304A", addresses[0].getPersonal());
289 "address2@dom2.jp", addresses[1].getAddress());
291 "\u3042\u3044\u3046,\u3048\u304A", addresses[1].getPersonal());
298 Address[] addresses = Address.parse(
301 assertEquals("address count", 2, addresses.length);
303 assertEquals("bare utf-32 name address", "address1@dom1.net", addresses[0].getAddress());
305 "\uD834\uDF01\uD834\uDF46 \uD834\uDF22", addresses[0].getPersonal());
308 "address2@dom2.com", addresses[1].getAddress());
310 "\uD834\uDF01\uD834\uDF46,\uD834\uDF22", addresses[1].getPersonal());
314 * Test parsing for multi addresses.
317 Address[] addresses = Address.parse(MULTI_ADDRESSES_LIST);
319 assertEquals("multi addrsses count", MULTI_ADDRESSES_COUNT, addresses.length);
321 assertEquals("no name 1 address", "noname1@dom1.com", addresses[0].getAddress());
322 assertNull("no name 1 name", addresses[0].getPersonal());
323 assertEquals("no name 2 address", "noname2@dom2.com", addresses[1].getAddress());
324 assertNull("no name 2 name", addresses[1].getPersonal());
325 assertEquals("simple name address", "address3@dom3.org", addresses[2].getAddress());
326 assertEquals("simple name name", "simple name", addresses[2].getPersonal());
327 assertEquals("double quoted name address", "address4@dom4.org", addresses[3].getAddress());
328 assertEquals("double quoted name name", "name,4", addresses[3].getPersonal());
329 assertEquals("quoted name address", "bigG@dom5.net", addresses[4].getAddress());
330 assertEquals("quoted name name", "big \"G\"", addresses[4].getPersonal());
331 assertEquals("utf-16 name address", "address6@co.jp", addresses[5].getAddress());
332 assertEquals("utf-16 name name", "\u65E5\u672C\u8A9E", addresses[5].getPersonal());
333 assertEquals("utf-16 quoted name address", "address7@co.jp", addresses[6].getAddress());
335 addresses[6].getPersonal());
336 assertEquals("utf-32 name address", "address8@ne.jp", addresses[7].getAddress());
337 assertEquals("utf-32 name name", "\uD834\uDF01\uD834\uDF46", addresses[7].getPersonal());
338 assertEquals("utf-32 quoted name address", "address9@ne.jp", addresses[8].getAddress());
340 addresses[8].getPersonal());
347 Address[] addresses = Address.parse(MULTI_ADDRESSES_LIST);
349 assertEquals("multi addrsses count", MULTI_ADDRESSES_COUNT, addresses.length);
352 assertEquals("no name 1", "noname1@dom1.com", addresses[0].toString());
353 assertEquals("no name 2", "noname2@dom2.com", addresses[1].toString());
354 assertEquals("simple name", "simple name <address3@dom3.org>", addresses[2].toString());
356 "\"name,4\" <address4@dom4.org>", addresses[3].toString());
357 assertEquals("quoted name", "\"big \"G\"\" <bigG@dom5.net>", addresses[4].toString());
359 addresses[5].toString());
361 addresses[6].toString());
363 addresses[7].toString());
365 addresses[8].toString());
366 assertEquals("name==address", "noname@dom.com", addresses[9].toString());
374 final Address[] addresses = Address.parse(MULTI_ADDRESSES_LIST);
376 assertEquals("multi addrsses count", MULTI_ADDRESSES_COUNT, addresses.length);
385 String line = Address.toString(addresses);
409 String line = Address.toString(addresses, "$");
429 Address[] addresses = Address.parse(
432 assertEquals("address count", 2, addresses.length);
434 assertEquals("quoted name address", "bigG@dom1.com", addresses[0].getAddress());
435 assertEquals("quoted name", "big \"G\"", addresses[0].getPersonal());
437 assertEquals("encoded name address", "address2@co.jp", addresses[1].getAddress());
438 assertEquals("encoded name", "\u65E5\u672C\u8A9E", addresses[1].getPersonal());
514 Address[] addresses = new Address[] {
517 String line = Address.toHeader(addresses);
693 private static String legacyPack(Address[] addresses) {
694 if (addresses == null) {
696 } else if (addresses.length == 0) {
700 for (int i = 0, count = addresses.length; i < count; i++) {
701 Address address = addresses[i];