1 package org.columba.mail.filter.plugins; 19 20 import org.columba.mail.filter.MailFilterCriteria; 21 import org.columba.mail.filter.MailFilterFactory; 22 import org.columba.mail.folder.MailboxTstFactory; 23 24 25 29 public class SizeFilterTest extends AbstractFilterTst { 30 33 public SizeFilterTest(String arg0) { 34 super(arg0); 35 36 } 37 38 43 public SizeFilterTest(MailboxTstFactory factory, String arg0) { 44 super(factory, arg0); 45 46 } 47 48 public void testSizeFilter() throws Exception { 49 Object uid = addMessage(); 51 52 getSourceFolder().setAttribute(uid, "columba.size", new Integer (33)); 57 58 MailFilterCriteria criteria = MailFilterFactory.createSizeIsBigger(12); 62 63 SizeFilter filter = new SizeFilter(); 65 66 filter.setUp(criteria); 68 69 boolean result = filter.process(getSourceFolder(), uid); 71 assertEquals("filter result", true, result); 72 } 73 } 74 | Popular Tags |