org.apache.james.mailboxmanager
Class AbstractMailboxSelfTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.james.mailboxmanager.AbstractMailboxSelfTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
TorqueMailboxSelfTest

public abstract class AbstractMailboxSelfTestCase
extends junit.framework.TestCase


Field Summary
protected  org.apache.james.mailboxmanager.impl.MailboxListenerCollector collector
           
static java.lang.String INBOX
           
protected  org.apache.james.mailboxmanager.mailbox.Mailbox mailbox
           
protected  org.apache.james.mailboxmanager.manager.MailboxManager mailboxManager
           
 org.apache.james.mailboxmanager.MailboxSession mailboxSession
           
 
Constructor Summary
AbstractMailboxSelfTestCase()
           
 
Method Summary
protected  void assertEventCount(org.apache.james.mailboxmanager.impl.MailboxListenerCollector collector, long[] added, long[] flags, long[] expunged)
           
protected  void checkMessageResults(long[] uids, int[] msns, java.util.Iterator messages)
           
 void setUp()
           
 void testGetFirstUnseen()
           
 void testGetUidNext()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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
 

Field Detail

mailboxManager

protected org.apache.james.mailboxmanager.manager.MailboxManager mailboxManager

mailboxSession

public org.apache.james.mailboxmanager.MailboxSession mailboxSession

mailbox

protected org.apache.james.mailboxmanager.mailbox.Mailbox mailbox

collector

protected org.apache.james.mailboxmanager.impl.MailboxListenerCollector collector

INBOX

public static final java.lang.String INBOX
See Also:
Constant Field Values
Constructor Detail

AbstractMailboxSelfTestCase

public AbstractMailboxSelfTestCase()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

testGetFirstUnseen

public void testGetFirstUnseen()
                        throws org.apache.james.mailboxmanager.MailboxManagerException,
                               javax.mail.MessagingException
Throws:
org.apache.james.mailboxmanager.MailboxManagerException
javax.mail.MessagingException

testGetUidNext

public void testGetUidNext()
                    throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

assertEventCount

protected void assertEventCount(org.apache.james.mailboxmanager.impl.MailboxListenerCollector collector,
                                long[] added,
                                long[] flags,
                                long[] expunged)

checkMessageResults

protected void checkMessageResults(long[] uids,
                                   int[] msns,
                                   java.util.Iterator messages)


Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.