org.apache.jsieve
Class MultilineTextTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.jsieve.MultilineTextTest
All Implemented Interfaces:
junit.framework.Test

public class MultilineTextTest
extends junit.framework.TestCase

Class RejectTest


Constructor Summary
MultilineTextTest()
           
 
Method Summary
 void testConsecutiveDotStuffedLineInMultilineMessage()
          Tests that a multiline message with many dots stuffed is correctly decoded.
 void testNumberOfStuffedDotsInMultilineMessage()
          Tests that a multiline message with many dots stuffed is correctly decoded.
 void testRejectMultilineMessage()
          Tests that a multiline message is correctly passed
 void testRejectMultilineMessageWithDotsMidline()
          Tests that a multiline message is correctly passed when dots within a line between the command and the content.
 void testRejectMultilineMessageWithDotStuffing()
          Tests that a multiline message with dot stuffing is correctly decoded.
 void testRejectMultilineMessageWithMissedDotStuffing()
          Tests that a multiline message with missed dot stuffing is correctly decoded.
 void testRejectMultilineMessageWithWhitespace()
          Tests that a multiline message is correctly passed when whitespace is inserted between the command and the content.
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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

MultilineTextTest

public MultilineTextTest()
Method Detail

testRejectMultilineMessage

public void testRejectMultilineMessage()
                                throws java.lang.Exception
Tests that a multiline message is correctly passed

Throws:
java.lang.Exception

testRejectMultilineMessageWithWhitespace

public void testRejectMultilineMessageWithWhitespace()
                                              throws java.lang.Exception
Tests that a multiline message is correctly passed when whitespace is inserted between the command and the content.

Throws:
java.lang.Exception

testRejectMultilineMessageWithDotsMidline

public void testRejectMultilineMessageWithDotsMidline()
                                               throws java.lang.Exception
Tests that a multiline message is correctly passed when dots within a line between the command and the content.

Throws:
java.lang.Exception

testRejectMultilineMessageWithDotStuffing

public void testRejectMultilineMessageWithDotStuffing()
                                               throws java.lang.Exception
Tests that a multiline message with dot stuffing is correctly decoded.

Throws:
java.lang.Exception

testRejectMultilineMessageWithMissedDotStuffing

public void testRejectMultilineMessageWithMissedDotStuffing()
                                                     throws java.lang.Exception
Tests that a multiline message with missed dot stuffing is correctly decoded.

Throws:
java.lang.Exception

testNumberOfStuffedDotsInMultilineMessage

public void testNumberOfStuffedDotsInMultilineMessage()
                                               throws java.lang.Exception
Tests that a multiline message with many dots stuffed is correctly decoded.

Throws:
java.lang.Exception

testConsecutiveDotStuffedLineInMultilineMessage

public void testConsecutiveDotStuffedLineInMultilineMessage()
                                                     throws java.lang.Exception
Tests that a multiline message with many dots stuffed is correctly decoded.

Throws:
java.lang.Exception


Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.