1 | void testCreateListFromString5() {↵ | | 1 | void testCreateListFromString4() {↵
|
2 | String s = "test@test.de, \"Firstname Lastname\", \"Lastname, Firstname\"";↵ | | 2 | String s = "test@test.de, Firstname Lastname, \"Lastname, Firstname\"";↵
|
|
3 | List<String> l = ListParser.createListFromString(s);↵ | | 3 | List<String> l = ListParser.createListFromString(s);↵
|
4 | assertEquals("list size 3", 3, l.size());↵ | | 4 | assertEquals("list size 3", 3, l.size());↵
|
|
5 | assertEquals("test@test.de", l.get(0));↵ | | 5 | assertEquals("test@test.de", l.get(0));↵
|
6 | assertEquals("Firstname Lastname", l.get(1));↵ | | 6 | assertEquals("Firstname Lastname", l.get(1));↵
|
7 | assertEquals("Lastname, Firstname", l.get(2));↵ | | 7 | assertEquals("Lastname, Firstname", l.get(2));↵
|
|
8 | }↵ | | 8 | }↵
|
|
9 | /**↵ | | 9 | /**↵
|
10 | * Test displayname and address with and without comma↵ | | 10 | * test if \" characters are removed in the list, we only need this in the↵
|
| | | 11 | * String representation↵
|
11 | */↵ | | 12 | */↵
|
12 | public void testCreateListFromString6() {↵ | | 13 | public void testCreateListFromString5() {↵
|
13 | String s = "test@test.de, \"Firstname Lastname\" <mail@mail.org>, \"Lastname, Firstname\" <mail@mail.org>";↵ | | 14 | String s = "test@test.de, \"Firstname Lastname\", \"Lastname, Firstname\"";↵
|
|
14 | List<String> l = ListParser.createListFromString(s);↵ | | 15 | List<String> l = ListParser.createListFromString(s);↵
|
15 | assertEquals("list size 3", 3, l.size());↵ | | 16 | assertEquals("list size 3", 3, l.size());↵
|
|
16 | assertEquals("test@test.de", l.get(0));↵ | | 17 | assertEquals("test@test.de", l.get(0));↵
|
17 | assertEquals("Firstname Lastname <mail@mail.org>", l.get(1));↵ | | 18 | assertEquals("Firstname Lastname", l.get(1));↵
|
18 | assertEquals("Lastname, Firstname <mail@mail.org>", l.get(2));↵ | | 19 | assertEquals("Lastname, Firstname", l.get(2));↵
|
19 | } | | 20 | }
|