org.jboss.portal.test.framework
Class AbstractPortalTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jboss.portal.test.framework.AbstractPortalTestCase
All Implemented Interfaces:
junit.framework.Test

public abstract class AbstractPortalTestCase
extends junit.framework.TestCase

Since:
2.6
Version:
$Revision: 7954 $
Author:
Anil Saldhana, Chris Laprun

Field Summary
protected  DataSourceSupport.Config dataSourceConfigParameter
          .
protected  HibernateSupport hibernate
          .
protected  TestRuntimeContext runtimeContext
          .
 
Constructor Summary
AbstractPortalTestCase()
           
 
Method Summary
protected  void configureRuntimeContext(TestRuntimeContext runtimeContext)
          Allows sub-classes to further configure the TestRuntimeContext created in setUp.
protected  java.lang.String getConfigLocation()
           
protected abstract  java.lang.String getConfigLocationPrefix()
           
protected  java.lang.Object getConfigParamValue()
           
 DataSourceSupport.Config getDataSourceConfigParameter()
           
 HibernateSupport getHibernate()
           
 java.lang.String getName()
           
 void setDataSourceConfigParameter(DataSourceSupport.Config dataSourceConfigParameter)
           
 void setHibernate(HibernateSupport hibernate)
           
protected  void setUp()
           
static junit.framework.TestSuite suite(java.lang.Class testClass)
           
protected  void tearDown()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, 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

runtimeContext

protected TestRuntimeContext runtimeContext
.


dataSourceConfigParameter

protected DataSourceSupport.Config dataSourceConfigParameter
.


hibernate

protected HibernateSupport hibernate
.

Constructor Detail

AbstractPortalTestCase

public AbstractPortalTestCase()
Method Detail

getHibernate

public HibernateSupport getHibernate()

getDataSourceConfigParameter

public DataSourceSupport.Config getDataSourceConfigParameter()

setDataSourceConfigParameter

public void setDataSourceConfigParameter(DataSourceSupport.Config dataSourceConfigParameter)

setHibernate

public void setHibernate(HibernateSupport hibernate)

getName

public java.lang.String getName()
Overrides:
getName in class junit.framework.TestCase

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

configureRuntimeContext

protected void configureRuntimeContext(TestRuntimeContext runtimeContext)
Allows sub-classes to further configure the TestRuntimeContext created in setUp. Default implementation doesn't do anything.

Parameters:
runtimeContext -

tearDown

protected void tearDown()
                 throws java.lang.Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
java.lang.Exception

getConfigLocation

protected java.lang.String getConfigLocation()

getConfigParamValue

protected java.lang.Object getConfigParamValue()

suite

public static junit.framework.TestSuite suite(java.lang.Class testClass)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getConfigLocationPrefix

protected abstract java.lang.String getConfigLocationPrefix()