org.exolab.jmscts.core
Interface SessionTestCase

All Superinterfaces:
ConnectionFactoryTestCase, ConnectionTestCase, JMSTest, junit.framework.Test
All Known Subinterfaces:
MessageTestCase, SendReceiveTestCase
All Known Implementing Classes:
AbstractMessageTestRunner, AbstractSessionTestCase

public interface SessionTestCase
extends ConnectionTestCase

This interface enables generic session test cases to be run for each JMS session type.

SessionTestRunner uses this to set the session to test against prior to running the test case.

Version:
$Revision: 1.3 $ $Date: 2004/01/31 13:44:24 $
Author:
Tim Anderson
See Also:
SessionTestRunner, AckTypes

Method Summary
 AckTypes getAckTypes()
          Returns the session types to test against.
 
Methods inherited from interface org.exolab.jmscts.core.ConnectionTestCase
setClientID, startConnection
 
Methods inherited from interface org.exolab.jmscts.core.ConnectionFactoryTestCase
getConnectionFactoryTypes
 
Methods inherited from interface org.exolab.jmscts.core.JMSTest
getContext, setContext, share
 
Methods inherited from interface junit.framework.Test
countTestCases, run
 

Method Detail

getAckTypes

public AckTypes getAckTypes()
Returns the session types to test against. A session will be constructed for each type.
Returns:
the session types to test against


Copyright © 2001-2004 JMS CTS Team. All Rights Reserved.