|
||||||||||
| 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.custommonkey.xmlunit.XMLTestCase
org.fcrepo.test.FedoraTestCase
org.fcrepo.test.FedoraServerTestCase
org.fcrepo.test.api.TestAuthentication
public class TestAuthentication
Tests correct/incorrect authentication against API-A/Lite and API-M/Lite.
These tests use basic authentication. To exercise the running server properly, it should be configured to require basic authentication on all interfaces.
By default, the tests will run against the "default" Fedora base URL, but this can be overridden by setting the "fedora.baseURL" system property.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.fcrepo.common.Constants |
|---|
Constants.FedoraHome |
| Field Summary |
|---|
| Fields inherited from class org.fcrepo.test.FedoraTestCase |
|---|
ssl |
| Fields inherited from interface org.fcrepo.common.FedoraTestConstants |
|---|
BESECURITY, DEMO_DIR_PREFIX, FCFG, FEDORA_HOME_CLIENT, FEDORA_HOME_CLIENT_BIN, FEDORA_HOME_SERVER, FEDORA_HOME_SERVER_CONFIG, FEDORA_PASSWORD, FEDORA_USERNAME, NS_FCFG, NS_FEDORA_TYPES, NS_FEDORA_TYPES_PREFIX |
| Fields inherited from interface org.custommonkey.xmlunit.XSLTConstants |
|---|
JAVA5_XSLTC_FACTORY_NAME, XSLT_END, XSLT_IDENTITY_TEMPLATE, XSLT_START, XSLT_START_NO_VERSION, XSLT_STRIP_COMMENTS_TEMPLATE, XSLT_STRIP_WHITESPACE, XSLT_XML_OUTPUT_NOINDENT |
| Fields inherited from interface org.custommonkey.xmlunit.XMLConstants |
|---|
CLOSE_NODE, END_CDATA, END_COMMENT, END_PROCESSING_INSTRUCTION, OPEN_END_NODE, OPEN_START_NODE, START_CDATA, START_COMMENT, START_DOCTYPE, START_PROCESSING_INSTRUCTION, W3C_XML_SCHEMA_INSTANCE_NO_NAMESPACE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_INSTANCE_NS_URI, W3C_XML_SCHEMA_INSTANCE_SCHEMA_LOCATION_ATTR, W3C_XML_SCHEMA_NS_URI, XML_DECLARATION, XMLNS_PREFIX, XPATH_ATTRIBUTE_IDENTIFIER, XPATH_CHARACTER_NODE_IDENTIFIER, XPATH_COMMENT_IDENTIFIER, XPATH_NODE_INDEX_END, XPATH_NODE_INDEX_START, XPATH_PROCESSING_INSTRUCTION_IDENTIFIER, XPATH_SEPARATOR |
| Constructor Summary | |
|---|---|
TestAuthentication()
|
|
| Method Summary | |
|---|---|
static void |
main(String[] args)
|
void |
setUp()
|
static junit.framework.Test |
suite()
|
void |
tearDown()
|
void |
testAPIALiteAuthNBogusUser()
|
void |
testAPIALiteAuthNValidUserBogusPass()
|
void |
testAPIALiteAuthNValidUserValidPass()
|
void |
testAPIASOAPAuthNBogusUser()
|
void |
testAPIASOAPAuthNValidUserBogusPass()
|
void |
testAPIASOAPAuthNValidUserValidPass()
|
void |
testAPIMLiteAuthNBogusUser()
|
void |
testAPIMLiteAuthNValidUserBogusPass()
|
void |
testAPIMLiteAuthNValidUserValidPass()
|
void |
testAPIMSOAPAuthNBogusUser()
|
void |
testAPIMSOAPAuthNValidUserBogusPass()
|
void |
testAPIMSOAPAuthNValidUserValidPass()
|
| Methods inherited from class org.fcrepo.test.FedoraServerTestCase |
|---|
getDemoObjects, getXMLQueryResult, getXMLQueryResult, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, ingestDemoObjects, purgeDemoObjects, purgeDemoObjects, testingAtom, testingAtomZip, testingMETS |
| Methods inherited from class org.fcrepo.test.FedoraTestCase |
|---|
getBaseURL, getDemoAppServerContext, getDemoBaseURL, getFedoraAppServerContext, getFedoraClient, getFedoraClient, getHost, getPassword, getPort, getProtocol, getServerConfiguration, getUsername |
| Methods inherited from class org.custommonkey.xmlunit.XMLTestCase |
|---|
assertNodeTestPasses, assertNodeTestPasses, assertNodeTestPasses, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLEqual, assertXMLIdentical, assertXMLIdentical, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLNotEqual, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXMLValid, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathEvaluatesTo, assertXpathExists, assertXpathExists, assertXpathExists, assertXpathNotExists, assertXpathNotExists, assertXpathNotExists, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathsNotEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, assertXpathValuesNotEqual, compareXML, compareXML, compareXML, compareXML, compareXML, compareXML |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, 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, format |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TestAuthentication()
| Method Detail |
|---|
public static junit.framework.Test suite()
public void testAPIMSOAPAuthNValidUserValidPass()
throws Exception
Exception
public void testAPIMSOAPAuthNValidUserBogusPass()
throws Exception
Exception
public void testAPIMSOAPAuthNBogusUser()
throws Exception
Exception
public void testAPIMLiteAuthNValidUserValidPass()
throws Exception
Exception
public void testAPIMLiteAuthNValidUserBogusPass()
throws Exception
Exception
public void testAPIMLiteAuthNBogusUser()
throws Exception
Exception
public void testAPIASOAPAuthNValidUserValidPass()
throws Exception
Exception
public void testAPIASOAPAuthNValidUserBogusPass()
throws Exception
Exception
public void testAPIASOAPAuthNBogusUser()
throws Exception
Exception
public void testAPIALiteAuthNValidUserValidPass()
throws Exception
Exception
public void testAPIALiteAuthNValidUserBogusPass()
throws Exception
Exception
public void testAPIALiteAuthNBogusUser()
throws Exception
Exception
public void setUp()
throws Exception
setUp in class junit.framework.TestCaseExceptionpublic void tearDown()
tearDown in class junit.framework.TestCasepublic static void main(String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||