super.setUp();
//Verify requesting a 0-10 connection works
setTestClientSystemProperty(ClientProperties.AMQP_VERSION, "0-10");
AMQConnection connection = (AMQConnection) getConnection();
assertEquals("Unexpected protocol version in use", ProtocolVersion.v0_10, connection.getProtocolVersion());
connection.close();
//Verify requesting a 0-91 connection works
setTestClientSystemProperty(ClientProperties.AMQP_VERSION, "0-9-1");
connection = (AMQConnection) getConnection();
assertEquals("Unexpected protocol version in use", ProtocolVersion.v0_91, connection.getProtocolVersion());
connection.close();
//Verify requesting a 0-9 connection works
setTestClientSystemProperty(ClientProperties.AMQP_VERSION, "0-9");
connection = (AMQConnection) getConnection();
assertEquals("Unexpected protocol version in use", ProtocolVersion.v0_9, connection.getProtocolVersion());
connection.close();
//Verify requesting a 0-8 connection works
setTestClientSystemProperty(ClientProperties.AMQP_VERSION, "0-8");
connection = (AMQConnection) getConnection();
assertEquals("Unexpected protocol version in use", ProtocolVersion.v8_0, connection.getProtocolVersion());
connection.close();
}