|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.qpid.test.utils.QpidTestCase
org.apache.qpid.test.utils.QpidBrokerTestCase
org.apache.qpid.server.security.acl.AbstractACLTestCase
org.apache.qpid.server.security.acl.ExternalACLFileTest
public class ExternalACLFileTest
Tests that ACL version 2/3 files following the specification work correctly. ACL lines that are identical in meaning apart from differences allowed by the specification, such as whitespace or case of tokens are set up for numbered queues and the queues are then created to show that the meaning is correctly parsed by the plugin. TODO move this to the access-control plugin unit tests instead
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.qpid.test.utils.QpidBrokerTestCase |
---|
QpidBrokerTestCase.MessageType |
Field Summary |
---|
Fields inherited from class org.apache.qpid.server.security.acl.AbstractACLTestCase |
---|
_exceptionReceived |
Fields inherited from class org.apache.qpid.test.utils.QpidBrokerTestCase |
---|
_broker, _brokerLanguage, _brokerLogPrefix, _brokerOutputStream, _brokerPersistent, _brokers, _configFile, _connectionFactory, _connections, _initialContext, _interleaveBrokerLog, _logger, _output, _outputFile, _testName, BROKER_READY, CONTENT, CPP, DEFAULT_MANAGEMENT_PORT, DEFAULT_MESSAGE_SIZE, DEFAULT_PORT, DEFAULT_SSL_PORT, DEFAULT_VM_PORT, EXTERNAL, INDEX, JAVA, LOGMONITOR_TIMEOUT, QPID_HOME, QpidHome, QUEUE, RECEIVE_TIMEOUT, TOPIC, VM |
Fields inherited from class org.apache.qpid.test.utils.QpidTestCase |
---|
MEMORY_STORE_CLASS_NAME, MS_CLASS_NAME_KEY |
Constructor Summary | |
---|---|
ExternalACLFileTest()
|
Method Summary | |
---|---|
String |
getConfig()
Override this to return the name of the configuration XML file. |
List<String> |
getHostList()
Override this to setup external ACL files for virtual hosts. |
void |
setUpCreateQueueContinuation()
|
void |
setUpCreateQueueMixedCase()
|
void |
setUpCreateQueueQuoting()
|
void |
setUpCreateQueueWhitespace()
|
void |
testCreateQueueContinuation()
|
void |
testCreateQueueMixedCase()
|
void |
testCreateQueueQuoting()
|
void |
testCreateQueueWhitespace()
|
Methods inherited from class org.apache.qpid.server.security.acl.AbstractACLTestCase |
---|
bytesReceived, bytesSent, check403Exception, createConnectionURL, failoverComplete, getConnection, preFailover, preResubscribe, setUp, setUpACLFile, tearDown, writeACLFile |
Methods inherited from class org.apache.qpid.test.utils.QpidTestCase |
---|
getTestProfileMessageStoreClassName, run |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ExternalACLFileTest()
Method Detail |
---|
public String getConfig()
AbstractACLTestCase
getConfig
in class AbstractACLTestCase
public List<String> getHostList()
AbstractACLTestCase
getHostList
in class AbstractACLTestCase
public void setUpCreateQueueMixedCase() throws Exception
Exception
public void testCreateQueueMixedCase()
public void setUpCreateQueueContinuation() throws Exception
Exception
public void testCreateQueueContinuation()
public void setUpCreateQueueWhitespace() throws Exception
Exception
public void testCreateQueueWhitespace()
public void setUpCreateQueueQuoting() throws Exception
Exception
public void testCreateQueueQuoting()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |