|
||||||||||
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.services.MailServerTestAllImplementations
public abstract class MailServerTestAllImplementations
tests all implementations for interface MailServer
Field Summary | |
---|---|
protected static java.lang.String |
EXISTING_USER_NAME
|
Constructor Summary | |
---|---|
MailServerTestAllImplementations()
|
Method Summary | |
---|---|
abstract boolean |
allowsPasswordlessUser()
|
abstract boolean |
canTestUserExists()
while addUser() is part of MailServer interface, a user cannot be tested for afterwards at the same time, James allows to do exactly this via isLocalUser(), other implementations might vary. |
abstract MailServer |
createMailServer()
|
abstract boolean |
isUserExisting(MailServer mailServerImpl,
java.lang.String username)
|
void |
testAddUser()
|
void |
testGetExisitingUserInbox()
|
void |
testGetNonexistingUserInbox()
|
void |
testId()
|
void |
testIdIncrement()
|
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 |
Field Detail |
---|
protected static final java.lang.String EXISTING_USER_NAME
Constructor Detail |
---|
public MailServerTestAllImplementations()
Method Detail |
---|
public abstract MailServer createMailServer()
public abstract boolean allowsPasswordlessUser()
public abstract boolean canTestUserExists()
public abstract boolean isUserExisting(MailServer mailServerImpl, java.lang.String username)
public void testId()
public void testIdIncrement()
public void testAddUser()
public void testGetNonexistingUserInbox()
public void testGetExisitingUserInbox()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |