org.springframework.extensions.surf
Class AbstractSurfTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.springframework.extensions.surf.AbstractSurfTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
AbstractSurfAPITestCase

public abstract class AbstractSurfTestCase
extends junit.framework.TestCase

Tests the Surf API directly using mock objects

Author:
muzquiano

Field Summary
protected  Model api
           
protected  org.springframework.web.servlet.DispatcherServlet dispatcherServlet
           
protected  org.springframework.mock.web.MockServletConfig servletConfig
           
 
Constructor Summary
AbstractSurfTestCase()
           
 
Method Summary
static boolean deleteDirectory(File path)
           
static void destroyTestDataFolder()
           
 org.springframework.context.ApplicationContext getApplicationContext()
           
 StringBuilder getConfigLocation()
           
 Model getModel()
           
 WebFrameworkServiceRegistry getServiceRegistry()
           
 javax.servlet.ServletContext getServletContext()
           
static File getTestDataFolder()
           
static void initTestDataFolder()
           
 void setUp()
           
 void tearDown()
           
 
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
 

Field Detail

servletConfig

protected org.springframework.mock.web.MockServletConfig servletConfig

dispatcherServlet

protected org.springframework.web.servlet.DispatcherServlet dispatcherServlet

api

protected Model api
Constructor Detail

AbstractSurfTestCase

public AbstractSurfTestCase()
Method Detail

setUp

public void setUp()
           throws javax.servlet.ServletException
Overrides:
setUp in class junit.framework.TestCase
Throws:
javax.servlet.ServletException

tearDown

public void tearDown()
              throws javax.servlet.ServletException
Overrides:
tearDown in class junit.framework.TestCase
Throws:
javax.servlet.ServletException

getConfigLocation

public StringBuilder getConfigLocation()

getServletContext

public javax.servlet.ServletContext getServletContext()

getApplicationContext

public org.springframework.context.ApplicationContext getApplicationContext()

getServiceRegistry

public WebFrameworkServiceRegistry getServiceRegistry()

getModel

public Model getModel()
               throws WebFrameworkServiceException
Throws:
WebFrameworkServiceException

deleteDirectory

public static boolean deleteDirectory(File path)

getTestDataFolder

public static File getTestDataFolder()

initTestDataFolder

public static void initTestDataFolder()

destroyTestDataFolder

public static void destroyTestDataFolder()


Copyright © 2009 SpringSource, Inc. All Rights Reserved.