|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.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 MimeMessageFromStreamTest
java.lang.Exception
protected void setUp() throws java.lang.Exception
setUp
in class junit.framework.TestCase
java.lang.Exception
protected void tearDown() throws java.lang.Exception
tearDown
in class junit.framework.TestCase
java.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.InterruptedException
public 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 |