1 package org.columba.mail.gui.composer.command; 19 20 import java.io.InputStream ; 21 22 import org.columba.core.command.NullWorkerStatusController; 23 import org.columba.mail.command.MailFolderCommandReference; 24 import org.columba.mail.folder.FolderTstHelper; 25 import org.columba.mail.folder.MailboxTstFactory; 26 import org.columba.mail.gui.composer.ComposerModel; 27 28 29 33 public class ReplyToAllCommandTest extends AbstractComposerTst { 34 35 public ReplyToAllCommandTest(String arg0) { 36 super(arg0); 37 38 } 39 40 43 public ReplyToAllCommandTest(MailboxTstFactory factory, String arg0) { 44 super(factory, arg0); 45 } 46 47 public void test() throws Exception { 48 49 String input = FolderTstHelper.getString(0); 51 System.out.println("input=" + input); 52 InputStream inputStream = FolderTstHelper 54 .getByteArrayInputStream(input); 55 Object uid = getSourceFolder().addMessage(inputStream); 57 58 MailFolderCommandReference ref = new MailFolderCommandReference( 60 getSourceFolder(), new Object [] { uid }); 61 ReplyToAllCommand command = new ReplyToAllCommand(ref); 63 64 command.execute(NullWorkerStatusController.getInstance()); 67 68 ComposerModel model = command.getModel(); 70 71 String subject = model.getSubject(); 72 73 assertEquals("Subject", "Re: test", subject); 74 } 75 76 } 77 | Popular Tags |