org.exoplatform.commons.testing.webui
Class AbstractUIComponentTestCase<T extends org.exoplatform.webui.core.UIComponent>

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.exoplatform.commons.testing.webui.AbstractWebuiTestCase
              extended by org.exoplatform.commons.testing.webui.AbstractUIComponentTestCase<T>
All Implemented Interfaces:
junit.framework.Test

public abstract class AbstractUIComponentTestCase<T extends org.exoplatform.webui.core.UIComponent>
extends AbstractWebuiTestCase

Convenience TestCase made to test UIComponent classes. Creates a new UIComponent for each call to AbstractWebuiTestCase.setUp()

Version:
$Revision$
Author:
Patrice Lamarque

Field Summary
protected  T component
           
 
Fields inherited from class org.exoplatform.commons.testing.webui.AbstractWebuiTestCase
webuiApplication
 
Constructor Summary
AbstractUIComponentTestCase()
           
 
Method Summary
protected  void assertApplicationMessage(String key)
           
protected abstract  T createComponent()
           
 void doSetUp()
           
 
Methods inherited from class org.exoplatform.commons.testing.webui.AbstractWebuiTestCase
setResourceBundleEntry, setUp
 
Methods inherited from class junit.framework.TestCase
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, tearDown, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

component

protected T extends org.exoplatform.webui.core.UIComponent component
Constructor Detail

AbstractUIComponentTestCase

public AbstractUIComponentTestCase()
                            throws Exception
Throws:
Exception
Method Detail

doSetUp

public void doSetUp()
Overrides:
doSetUp in class AbstractWebuiTestCase

createComponent

protected abstract T createComponent()
                                                                             throws Exception
Throws:
Exception

assertApplicationMessage

protected void assertApplicationMessage(String key)


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.