1 17 package org.apache.ldap.server.jndi; 18 19 20 import org.apache.ldap.server.AbstractCoreTest; 21 import org.apache.mina.registry.ServiceRegistry; 22 import org.apache.mina.registry.SimpleServiceRegistry; 23 24 25 31 public class ServiceRegistryPassthruTest extends AbstractCoreTest 32 { 33 private ServiceRegistry registry; 34 35 36 protected void setUp() throws Exception 37 { 38 if ( getName().equals( "testUsePassthru" ) ) 39 { 40 registry = new SimpleServiceRegistry(); 41 super.extras.put( EnvKeys.PASSTHRU, registry ); 42 } 43 44 super.setUp(); 45 } 46 47 48 protected void tearDown() throws Exception 49 { 50 super.tearDown(); 51 registry = null; 52 } 53 54 55 public void testUsePassthru() throws Exception 56 { 57 assertTrue( sysRoot.getEnvironment().containsKey( EnvKeys.PASSTHRU ) ); 58 } 59 60 61 public void testDoNotUsePassthru() throws Exception 62 { 63 assertFalse( sysRoot.getEnvironment().containsKey( EnvKeys.PASSTHRU ) ); 64 } 65 } 66 | Popular Tags |