private Connection createConnection(final boolean throwException)
{
MockTransportConnection connection = new MockTransportConnection();
connection.setState(State.OPEN);
connection.setSender(new MockSender());
connection.setSessionFactory(new SessionFactory()
{
public Session newSession(Connection conn, Binary name, long expiry, boolean isNoReplay)
{
return new MockSession(conn, new SessionDelegate(), name, expiry, throwException);