Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
8800100.00%32.37

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
net.sf.wallace.antlr 1900100.00%1.22
net.sf.wallace.mina 3900100.00%23.30
net.sf.wallace.messages 800100.00%4.34
net.sf.wallace.javamail 500100.00%0.84
net.sf.wallace.commands 100100.00%1.03
net.sf.wallace 1600100.00%1.64

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

net.sf.wallace.antlr

ClassTestsErrorsFailuresSuccess RateTime
Success IMAP4CommandParserTest 1900100.00%1.223

net.sf.wallace.mina

ClassTestsErrorsFailuresSuccess RateTime
Success IntegrationTest 400100.00%2.989
Success ScalabilityTest 200100.00%17.090
Success IMAP4ProtocolDecoderTest 2800100.00%1.459
Success IMAP4ProtocolEncoderTest 100100.00%0.611
Success IMAP4ProtocolHandlerTest 400100.00%1.148

net.sf.wallace.messages

ClassTestsErrorsFailuresSuccess RateTime
Success SelectMessageTest 100100.00%1.081
Success AuthCommandTest 100100.00%1.052
Success CloseMessageTest 100100.00%1.073
Success LoginMessageTest 500100.00%1.135

net.sf.wallace.javamail

ClassTestsErrorsFailuresSuccess RateTime
Success MaildirProviderTest 500100.00%0.837

net.sf.wallace.commands

ClassTestsErrorsFailuresSuccess RateTime
Success AbstractCommandTest 100100.00%1.026

net.sf.wallace

ClassTestsErrorsFailuresSuccess RateTime
Success WallaceSessionTest 1000100.00%1.027
Success WallaceServerConfigTest 600100.00%0.616

Test Cases

[ summary] [ package list] [ test cases]

IMAP4CommandParserTest

Success testParseLoginCommand0.51
Success testParseLowerCaseLoginCommand0.00
Success testParseLoginWithUsernameWithSpacesCommand0.00
Success testParseLoginWithUsernameAndPasswordWithSpacesCommand0.00
Success testParseLoginWithUsernameThatLooksLikeABitLikeALiteralCommand0.00
Success testParseCapabilityCommand0.00
Success testParseLogoutCommand0.00
Success testParseNoopCommand0.00
Success testParseCreateCommand0.00
Success testParseDeleteCommand0.00
Success testParseSubscribeCommand0.00
Success testParseUnsubscribeCommand0.00
Success testParseExamineCommand0.00
Success testParseSelectCommand0.00
Success testParseAppendCommand0.09
Success testParseBadCreateCommand0.01
Success testAstringLexer0.00
Success testLiteralLexer0.00
Success testQuotedLexer0.00

IntegrationTest

Success testConnectSuccess1.72
Success testConnectFailure0.10
Success testCreateMailbox0.21
Success testAppendAMessage0.36

ScalabilityTest

Success testConsecutiveSessions9.96
Success testConcurrentSessions7.10

IMAP4ProtocolDecoderTest

Success testDecodeAppendMessage0.76
Success testDecodeAppendMessageInTwoPasses0.02
Success testDecodeAppendMessageLiteralPlus0.01
Success testDecodeAppendMessageLiteralPlusInTwoPasses0.01
Success testDecodeAuthenticateMessage0.00
Success testDecodeCapabilityMessage0.00
Success testDecodeCheckMessage0.00
Success testDecodeCloseMessage0.01
Success testDecodeCopyMessage0.00
Success testDecodeCreateMessage0.00
Success testDecodeDeleteMessage0.00
Success testDecodeExamineMessage0.00
Success testDecodeFetchMessage0.00
Success testDecodeListMessage0.00
Success testDecodeLoginMessage0.00
Success testDecodeLogoutMessage0.00
Success testDecodeLsubMessage0.00
Success testDecodeNoopMessage0.00
Success testDecodeRenameMessage0.01
Success testDecodeSearchMessage0.00
Success testDecodeSelectMessage0.00
Success testDecodeStartTlsMessage0.00
Success testDecodeStatusMessage0.00
Success testDecodeStoreMessage0.00
Success testDecodeSubscribeMessage0.00
Success testDecodeUidMessage0.00
Success testDecodeUnsubscribeMessage0.00
Success testDecodeNeedsProtocolSession0.00

IMAP4ProtocolEncoderTest

Success testEncoderRejectsNonResponseMessages0.01

IMAP4ProtocolHandlerTest

Success testMessageReceivedRequiresClientMessage0.43
Success testIdleStatusCannotBeNull0.00
Success testIdleSessionCausesSessionClose0.10
Success testUncaughtExceptionCausesSessionClose0.01

SelectMessageTest

Success testMessage0.49

AuthCommandTest

Success testAuthCommandThrowsInvalidState0.45

CloseMessageTest

Success testMessage0.48

LoginMessageTest

Success testDisabledUser0.54
Success testLockedUser0.01
Success testGenericAuthFailure0.00
Success testGoodUser0.05
Success testBadUser0.01

MaildirProviderTest

Success testMaildirProvider0.04
Success testMaildirStore0.04
Success testMaildirFolder0.04
Success testMaildirCreateFolder0.01
Success testMaildirAppendMessage0.10

AbstractCommandTest

Success testAssertOnBadState0.43

WallaceSessionTest

Success testSetUserCannotBeNull0.42
Success testGetStoreCannotBeNull0.00
Success testSetStoreCannotBeNull0.00
Success testGetUserCannotBeNull0.00
Success testGetUser0.00
Success testSetStateCannotBeNull0.00
Success testSetSessionHandlerCannotBeNull0.00
Success testSetServerConfigCannotBeNull0.00
Success testGetServerConfigCannotBeNull0.00
Success testResponseCannotBeNull0.00

WallaceServerConfigTest

Success testGetAuthenticationManager0.01
Success testSetAuthenticationManager0.00
Success testGetSession0.00
Success testSetJavaMailProperties0.00
Success testGetMailboxRootDirectory0.00
Success testSetMailboxRootDirectory0.00