1 package org.columba.mail.filter.plugins; 19 20 import java.awt.Color ; 21 22 import org.columba.mail.filter.MailFilterCriteria; 23 import org.columba.mail.filter.MailFilterFactory; 24 import org.columba.mail.folder.MailboxTstFactory; 25 26 30 public class ColorFilterTest extends AbstractFilterTst { 31 32 35 public ColorFilterTest(String arg0) { 36 super(arg0); 37 38 } 39 40 43 public ColorFilterTest(MailboxTstFactory factory, String arg0) { 44 super(factory, arg0); 45 46 } 47 48 public void test() throws Exception { 49 Object uid = addMessage(); 51 getSourceFolder().setAttribute(uid, "columba.color", Color.red); 52 53 MailFilterCriteria criteria = MailFilterFactory.createColorIs(Color.red 55 .getRGB()); 56 57 ColorFilter filter = new ColorFilter(); 59 60 filter.setUp(criteria); 62 63 boolean result = filter.process(getSourceFolder(), uid); 65 assertEquals("filter result", true, result); 66 } 67 } | Popular Tags |