Package org.apache.james.mpt

Interface Summary
HostSystem Host system under test.
HostSystem.Continuation  
Monitor Monitors the conduct of a process.
ProtocolInteractor Scripts a protocol interaction.
Session A connection to the host.
SessionFactory Builds sessions for protocol testing.
UserAdder Adds users on demand.
 

Class Summary
AbstractProtocolTestFramework Abstract Protocol Test is the root of all of the scripted test cases.
AbstractSimpleScriptedTestProtocol A Protocol test which reads the test protocol session from a file.
ExternalHostSystem Connects to a host system serving on an open port.
ExternalSessionFactory Session factory creates session which connection to a server port.
NullMonitor Discards all monitored messages.
ProtocolSession A protocol session which can be run against a reader and writer, which checks the server response against the expected values.
ProtocolSessionBuilder A builder which generates scripts from textual input.
Runner Runs protocol scripts.
ScriptedUserAdder Adds a user by executing a script at a port.
SystemLoggingMonitor Feeds monitored information to System.out.
 

Exception Summary
InvalidServerResponseException An exception which is thrown when the actual response from a server is different from that expected.
 



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