1 36 package org.columba.ristretto.imap.parser; 37 38 import junit.framework.TestCase; 39 40 import org.columba.ristretto.message.Attributes; 41 42 public class MessageAttributeParserTest extends TestCase { 43 44 public void test1() { 45 String testString = "(FLAGS (\\Seen) UID 255)"; 46 Attributes test = MessageAttributeParser.parse(testString); 47 assertTrue(test.get("FLAGS").equals("(\\Seen)")); 48 assertTrue(test.get("UID").equals("255")); 49 } 50 51 public void test2() { 52 String testString = "(FLAGS (\\Seen) UID 255 BODY[HEADER.FIELDS (Subject From To Cc Date Size Message-Id In-Reply-To References Content-Type)] {389})"; 53 Attributes test = MessageAttributeParser.parse(testString); 54 assertTrue(test.get("FLAGS").equals("(\\Seen)")); 55 assertTrue(test.get("UID").equals("255")); 56 assertTrue(test.get("BODY").equals("{389}")); 57 } 58 59 } 60 | Popular Tags |