org.jboss.jsfunit.analysis
Class LifecycleTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.jboss.jsfunit.analysis.LifecycleTestCase
All Implemented Interfaces:
junit.framework.Test

public class LifecycleTestCase
extends junit.framework.TestCase

A TestCase for a single JSF lifecycle node.

Version:
$$Revision: $$
Author:
Alexander Jesse

Field Summary
protected  String configFilePath
          path to the config file
protected  Node lifecycleNode
          DOM node of the lifecycle to test
 
Constructor Summary
LifecycleTestCase(String name, String configFilePath, Node lifecycleNode)
          Create a new LifecycleTestCase.
 
Method Summary
 void runTest()
          Call the individual test methods.
 void testEmptyPhaseListener()
          Assert that all phase-listener children configure a class name
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, setName, setUp, tearDown, 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

configFilePath

protected String configFilePath
path to the config file


lifecycleNode

protected Node lifecycleNode
DOM node of the lifecycle to test

Constructor Detail

LifecycleTestCase

public LifecycleTestCase(String name,
                         String configFilePath,
                         Node lifecycleNode)
Create a new LifecycleTestCase.

Parameters:
name - The name of the test-case in the JUnit test-hierarchy
configFilePath - path to a single config file
lifecycleNode - the DOM node containing the lifecycle
Method Detail

runTest

public void runTest()
Call the individual test methods.

Overrides:
runTest in class junit.framework.TestCase

testEmptyPhaseListener

public void testEmptyPhaseListener()
Assert that all phase-listener children configure a class name



Copyright © 2007-2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.