|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectTestCase
org.apache.directory.server.unit.AbstractServerTest
A simple testcase for testing JNDI provider functionality.
| Field Summary | |
protected MutableServerStartupConfiguration |
configuration
|
protected boolean |
doDelete
flag whether to delete database files for each test or not |
protected int |
port
|
protected javax.naming.ldap.LdapContext |
sysRoot
the context root for the system partition |
| Constructor Summary | |
AbstractServerTest()
|
|
| Method Summary | |
protected void |
doDelete(java.io.File wkdir)
Deletes the Eve working directory. |
protected void |
importLdif(java.io.InputStream in)
Imports the LDIF entries packaged with the Eve JNDI provider jar into the newly created system partition to prime it up for operation. |
protected javax.naming.ldap.LdapContext |
setSysRoot(java.util.Hashtable env)
Sets the system root taking into account the extras and overrides properties. |
protected javax.naming.ldap.LdapContext |
setSysRoot(java.lang.String user,
java.lang.String passwd)
Sets and returns the system root. |
protected void |
setUp()
Get's the initial context factory for the provider's ou=system context root. |
protected void |
tearDown()
Sets the system context root to null. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected javax.naming.ldap.LdapContext sysRoot
protected boolean doDelete
protected MutableServerStartupConfiguration configuration
protected int port
| Constructor Detail |
public AbstractServerTest()
| Method Detail |
protected void setUp()
throws java.lang.Exception
java.lang.Exceptionjunit.framework.TestCase#setUp()
protected void doDelete(java.io.File wkdir)
throws java.io.IOException
java.io.IOException
protected javax.naming.ldap.LdapContext setSysRoot(java.lang.String user,
java.lang.String passwd)
throws javax.naming.NamingException
user - the username for authenticating as this userpasswd - the password of the user
javax.naming.NamingException - if there is a failure of any kind
protected javax.naming.ldap.LdapContext setSysRoot(java.util.Hashtable env)
throws javax.naming.NamingException
env - an environment to use while setting up the system root.
javax.naming.NamingException - if there is a failure of any kind
protected void tearDown()
throws java.lang.Exception
java.lang.Exceptionjunit.framework.TestCase#tearDown()
protected void importLdif(java.io.InputStream in)
throws javax.naming.NamingException
javax.naming.NamingException - if there are problems reading the ldif file and
adding those entries to the system partition
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||