1 | message = testMbox.substring((int)messages[0].getStart(), (int)(messages[0].getStart() + messages[0].getLength()));↵ | | 1 | message = testMbox.substring((int)messages[1].getStart(), (int)(messages[1].getStart() + messages[1].getLength()));↵
|
2 | ↵ | | 2 | ↵
|
3 | assertEquals("1\n", message);↵ | | 3 | assertEquals("2\n", message);↵
|
4 | ↵ | | 4 | ↵
|
5 | }↵ | | 5 | }↵
|
6 | ↵ | | 6 | ↵
|
7 | ↵ | | |
|
8 | public void test2() throws IOException {↵ | | 7 | public void test3() throws IOException {↵
|
9 | String testMbox = "From god@heaven.af.mil Sat Jan 3 01:05:34 1996\n" +↵ | | 8 | String testMbox = "From god@heaven.af.mil Sat Jan 3 01:05:34 1996\n" +↵
|
10 | "1\n" +↵ | | 9 | "From 1\n" +↵
|
11 | "From god@heaven.af.mil Sat Jan 3 01:05:34 1996\n" +↵ | | 10 | "From god@heaven.af.mil Sat Jan 3 01:05:34 1996\n" +↵
|
12 | "2\n";↵ | | 11 | "2\n";↵
|
13 | ↵ | | 12 | ↵
|
14 | MboxMessage[] messages = MboxParser.parseMbox(new CharSequenceSource(testMbox));↵ | | 13 | MboxMessage[] messages = MboxParser.parseMbox(new CharSequenceSource(testMbox));↵
|
15 | ↵ | | 14 | ↵
|
16 | assertEquals(2,messages.length);↵ | | 15 | assertEquals(2,messages.length);↵
|
17 | ↵ | | 16 | ↵
|
18 | String message = testMbox.substring((int)messages[0].getStart(), (int)(messages[0].getStart() + messages[0].getLength()));↵ | | 17 | String message = testMbox.substring((int)messages[0].getStart(), (int)(messages[0].getStart() + messages[0].getLength()));↵
|
19 | ↵ | | 18 | ↵
|
20 | assertEquals("1\n", message);↵ | | 19 | assertEquals("From 1\n", message);↵
|
21 | ↵ | | 20 | ↵
|
22 | message = testMbox.substring((int)messages[1].getStart(), (int)(messages[1].getStart() + messages[1].getLength()));↵ | | 21 | message = testMbox.substring((int)messages[1].getStart(), (int)(messages[1].getStart() + messages[1].getLength()));↵
|
23 | assertEquals("2\n", message);↵ | | 22 | assertEquals("2\n", message);↵
|
24 | ↵ | | 23 | ↵
|
25 | | | 24 |
|