|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.james.core.MimeMessageTest
org.apache.james.core.MimeMessageFromStreamTest
org.apache.james.core.MimeMessageWrapperTest
public class MimeMessageWrapperTest
Test the subject folding issue.
| Constructor Summary | |
|---|---|
MimeMessageWrapperTest()
|
|
| Method Summary | |
|---|---|
protected javax.mail.internet.MimeMessage |
getMessageFromSources(java.lang.String sources)
|
protected void |
setUp()
|
protected void |
tearDown()
|
void |
testAddHeaderAndSave()
|
void |
testAddReturnPathOnBadMessage()
|
void |
testDeferredHeaderLoading()
this is commented out due optimisation reverts (JAMES-559) public void testDeferredMessageLoadingWhileWriting() throws MessagingException, IOException { mw.setMessageLoadable(false); assertEquals("foo",mw.getSubject()); assertFalse(mw.isModified()); mw.setSubject("newSubject"); assertEquals("newSubject",mw.getSubject()); assertFalse(mw.messageParsed()); assertTrue(mw.isModified()); mw.setMessageLoadable(true); } |
void |
testDeferredMessageLoading()
|
void |
testGetSubjectFolding()
|
void |
testMessageCloned()
See JAMES-474 MimeMessageWrapper(MimeMessage) should clone the original message. |
void |
testReplaceReturnPathOnBadMessage()
|
| Methods inherited from class org.apache.james.core.MimeMessageFromStreamTest |
|---|
getMessageWithBadReturnPath, getMissingEncodingAddHeaderMessage, getMissingEncodingMessage, getMultipartMessage, getSimpleMessage |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
| Methods inherited from class junit.framework.Assert |
|---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MimeMessageWrapperTest()
| Method Detail |
|---|
protected javax.mail.internet.MimeMessage getMessageFromSources(java.lang.String sources)
throws java.lang.Exception
getMessageFromSources in class MimeMessageFromStreamTestjava.lang.Exception
protected void setUp()
throws java.lang.Exception
setUp in class junit.framework.TestCasejava.lang.Exception
protected void tearDown()
throws java.lang.Exception
tearDown in class junit.framework.TestCasejava.lang.Exception
public void testDeferredMessageLoading()
throws javax.mail.MessagingException,
java.io.IOException
javax.mail.MessagingException
java.io.IOException
public void testDeferredHeaderLoading()
throws javax.mail.MessagingException,
java.io.IOException
javax.mail.MessagingException
java.io.IOException
public void testMessageCloned()
throws javax.mail.MessagingException,
java.io.IOException,
java.lang.InterruptedException
javax.mail.MessagingException
java.io.IOException
java.lang.InterruptedExceptionpublic void testGetSubjectFolding()
public void testAddHeaderAndSave()
public void testReplaceReturnPathOnBadMessage()
throws java.lang.Exception
java.lang.Exception
public void testAddReturnPathOnBadMessage()
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||