Author: bago
Date: Sat Sep 27 06:54:57 2008
New Revision: 699647

URL: http://svn.apache.org/viewvc?rev=699647&view=rev
Log:
MockMimeMessage fixes/improvements (JAMES-863)
Thanx to Rafael Munoz for reporting the issues.

Modified:
    
james/mailet/base/trunk/src/test/java/org/apache/james/test/mock/javaxmail/MockMimeMessage.java

Modified: 
james/mailet/base/trunk/src/test/java/org/apache/james/test/mock/javaxmail/MockMimeMessage.java
URL: 
http://svn.apache.org/viewvc/james/mailet/base/trunk/src/test/java/org/apache/james/test/mock/javaxmail/MockMimeMessage.java?rev=699647&r1=699646&r2=699647&view=diff
==============================================================================
--- 
james/mailet/base/trunk/src/test/java/org/apache/james/test/mock/javaxmail/MockMimeMessage.java
 (original)
+++ 
james/mailet/base/trunk/src/test/java/org/apache/james/test/mock/javaxmail/MockMimeMessage.java
 Sat Sep 27 06:54:57 2008
@@ -21,6 +21,8 @@
 
 package org.apache.james.test.mock.javaxmail;
 
+import org.apache.mailet.RFC2822Headers;
+
 import javax.mail.internet.MimeMessage;
 import javax.mail.internet.InternetHeaders;
 import javax.mail.internet.InternetAddress;
@@ -68,9 +70,9 @@
     }
 
     public Address[] getFrom() throws MessagingException {
-        return (Address[])m_fromAddresses.toArray();
+        return (Address[])m_fromAddresses.toArray(new 
Address[m_fromAddresses.size()]);
     }
-
+    
     public void setFrom(Address address) throws MessagingException {
         m_fromAddresses.clear();
         m_fromAddresses.add(address);
@@ -284,6 +286,7 @@
 
     public void setContent(Object object, String mimeType) throws 
MessagingException {
         m_content = object;  // trivial implementation
+        addHeader(RFC2822Headers.CONTENT_TYPE, mimeType);
     }
 
     public void setText(String string) throws MessagingException {



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to