org.apache.geronimo.jetty
Class AbstractWebModuleTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.geronimo.jetty.AbstractWebModuleTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
ApplicationTest, SecurityTest

public class AbstractWebModuleTest
extends junit.framework.TestCase

Version:
$Rev: $ $Date: $

Field Summary
private  java.lang.ClassLoader cl
           
private  GBeanData connector
           
private  javax.management.ObjectName connectorName
           
private  GBeanData container
           
private  javax.management.ObjectName containerName
           
private  GBeanData ctc
           
private  javax.management.ObjectName ctcName
           
protected  Kernel kernel
           
private  GBeanData loginConfigurationGBean
           
protected  javax.management.ObjectName loginConfigurationName
           
private  GBeanData loginServiceGBean
           
private  javax.management.ObjectName loginServiceName
           
private  J2eeContext moduleContext
           
protected  GBeanData propertiesLMGBean
           
protected  javax.management.ObjectName propertiesLMName
           
private  GBeanData propertiesRealmGBean
           
protected  javax.management.ObjectName propertiesRealmName
           
protected static java.lang.String securityRealmName
           
private  GBeanData securityServiceGBean
           
protected  javax.management.ObjectName securityServiceName
           
private  GBeanData serverInfoGBean
           
private  javax.management.ObjectName serverInfoName
           
private  GBeanData tcm
           
private  javax.management.ObjectName tcmName
           
private  GBeanData tm
           
private  javax.management.ObjectName tmName
           
private  javax.management.ObjectName webModuleName
           
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
AbstractWebModuleTest()
           
 
Method Summary
protected  void setUp()
           
protected  void setUpInsecureAppContext()
           
protected  void setUpSecureAppContext(java.util.Map roleDesignates, java.util.Map principalRoleMap, ComponentPermissions componentPermissions, DefaultPrincipal defaultPrincipal, java.security.PermissionCollection checked, java.util.Set securityRoles)
           
protected  void setUpSecurity()
           
protected  void setUpStaticContentServlet()
           
private  void start(GBeanData gbeanData)
           
private  void stop(javax.management.ObjectName name)
           
protected  void tearDown()
           
protected  void tearDownSecurity()
           
 void testDummy()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

kernel

protected Kernel kernel

container

private GBeanData container

containerName

private javax.management.ObjectName containerName

connectorName

private javax.management.ObjectName connectorName

connector

private GBeanData connector

webModuleName

private javax.management.ObjectName webModuleName

tmName

private javax.management.ObjectName tmName

ctcName

private javax.management.ObjectName ctcName

tm

private GBeanData tm

ctc

private GBeanData ctc

tcmName

private javax.management.ObjectName tcmName

tcm

private GBeanData tcm

cl

private java.lang.ClassLoader cl

moduleContext

private J2eeContext moduleContext

loginConfigurationGBean

private GBeanData loginConfigurationGBean

loginConfigurationName

protected javax.management.ObjectName loginConfigurationName

securityServiceGBean

private GBeanData securityServiceGBean

securityServiceName

protected javax.management.ObjectName securityServiceName

loginServiceName

private javax.management.ObjectName loginServiceName

loginServiceGBean

private GBeanData loginServiceGBean

propertiesLMGBean

protected GBeanData propertiesLMGBean

propertiesLMName

protected javax.management.ObjectName propertiesLMName

propertiesRealmName

protected javax.management.ObjectName propertiesRealmName

propertiesRealmGBean

private GBeanData propertiesRealmGBean

serverInfoName

private javax.management.ObjectName serverInfoName

serverInfoGBean

private GBeanData serverInfoGBean

securityRealmName

protected static final java.lang.String securityRealmName
See Also:
Constant Field Values
Constructor Detail

AbstractWebModuleTest

public AbstractWebModuleTest()
Method Detail

testDummy

public void testDummy()
               throws java.lang.Exception
Throws:
java.lang.Exception

setUpStaticContentServlet

protected void setUpStaticContentServlet()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

setUpInsecureAppContext

protected void setUpInsecureAppContext()
                                throws java.lang.Exception
Throws:
java.lang.Exception

setUpSecureAppContext

protected void setUpSecureAppContext(java.util.Map roleDesignates,
                                     java.util.Map principalRoleMap,
                                     ComponentPermissions componentPermissions,
                                     DefaultPrincipal defaultPrincipal,
                                     java.security.PermissionCollection checked,
                                     java.util.Set securityRoles)
                              throws java.lang.Exception
Throws:
java.lang.Exception

setUpSecurity

protected void setUpSecurity()
                      throws java.lang.Exception
Throws:
java.lang.Exception

tearDownSecurity

protected void tearDownSecurity()
                         throws java.lang.Exception
Throws:
java.lang.Exception

start

private void start(GBeanData gbeanData)
            throws java.lang.Exception
Throws:
java.lang.Exception

stop

private void stop(javax.management.ObjectName name)
           throws java.lang.Exception
Throws:
java.lang.Exception

setUp

protected void setUp()
              throws java.lang.Exception
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2005 Apache Software Foundation. All Rights Reserved.