com.silverpeas.wysiwyg.dynamicvalue
Class TestDynamicValueReplacement

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.dbunit.DatabaseTestCase
              extended by org.dbunit.DBTestCase
                  extended by org.dbunit.JdbcBasedDBTestCase
                      extended by com.silverpeas.wysiwyg.dynamicvalue.TestDynamicValueReplacement
All Implemented Interfaces:
junit.framework.Test

public class TestDynamicValueReplacement
extends org.dbunit.JdbcBasedDBTestCase

Test class for TestDynamicValueReplacement


Constructor Summary
TestDynamicValueReplacement()
           
 
Method Summary
protected  String getConnectionUrl()
           
protected  org.dbunit.dataset.IDataSet getDataSet()
           
protected  String getDriverClass()
           
protected  String getPassword()
          Returns the password for the connection.
protected  org.dbunit.operation.DatabaseOperation getTearDownOperation()
           
protected  String getUsername()
          Returns the username for the connection.
 void setUp()
           
 void tearDown()
           
 void testBuildHTMLSelect()
          Test method for com.silverpeas.wysiwyg.dynamicvalue.control.DynamicValueReplacement#buildHTMLSelect().
 void testIsActivate()
          Test method for DynamicValueReplacement.isActivate().
 void testReplaceKeyByValueDefault()
          replaces all the key occurrences by their values Test method for DynamicValueReplacement.replaceKeyByValue(java.lang.String) .
 void testReplaceKeyByValueWithoutKeyToReplace()
          calls replaceKeyByValue with a text without content to replace Test method for DynamicValueReplacement.replaceKeyByValue(java.lang.String) .
 
Methods inherited from class org.dbunit.JdbcBasedDBTestCase
newDatabaseTester
 
Methods inherited from class org.dbunit.DBTestCase
getConnection
 
Methods inherited from class org.dbunit.DatabaseTestCase
closeConnection, getDatabaseTester, getOperationListener, getSetUpOperation, setUpDatabaseConfig
 
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, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestDynamicValueReplacement

public TestDynamicValueReplacement()
Method Detail

testBuildHTMLSelect

public void testBuildHTMLSelect()
Test method for com.silverpeas.wysiwyg.dynamicvalue.control.DynamicValueReplacement#buildHTMLSelect().


testReplaceKeyByValueDefault

public void testReplaceKeyByValueDefault()
                                  throws IOException
replaces all the key occurrences by their values Test method for DynamicValueReplacement.replaceKeyByValue(java.lang.String) .

Throws:
IOException

testReplaceKeyByValueWithoutKeyToReplace

public void testReplaceKeyByValueWithoutKeyToReplace()
                                              throws IOException
calls replaceKeyByValue with a text without content to replace Test method for DynamicValueReplacement.replaceKeyByValue(java.lang.String) .

Throws:
IOException

testIsActivate

public void testIsActivate()
Test method for DynamicValueReplacement.isActivate().


setUp

public void setUp()
           throws Exception
Overrides:
setUp in class org.dbunit.DatabaseTestCase
Throws:
Exception

getPassword

protected String getPassword()
Returns the password for the connection.
Subclasses may override this method to provide a custom password.
Default implementations returns null.

Overrides:
getPassword in class org.dbunit.JdbcBasedDBTestCase

getUsername

protected String getUsername()
Returns the username for the connection.
Subclasses may override this method to provide a custom username.
Default implementations returns null.

Overrides:
getUsername in class org.dbunit.JdbcBasedDBTestCase

getTearDownOperation

protected org.dbunit.operation.DatabaseOperation getTearDownOperation()
                                                               throws Exception
Overrides:
getTearDownOperation in class org.dbunit.DatabaseTestCase
Throws:
Exception

getDataSet

protected org.dbunit.dataset.IDataSet getDataSet()
                                          throws Exception
Specified by:
getDataSet in class org.dbunit.DatabaseTestCase
Throws:
Exception

tearDown

public void tearDown()
              throws Exception
Overrides:
tearDown in class org.dbunit.DatabaseTestCase
Throws:
Exception

getConnectionUrl

protected String getConnectionUrl()
Specified by:
getConnectionUrl in class org.dbunit.JdbcBasedDBTestCase

getDriverClass

protected String getDriverClass()
Specified by:
getDriverClass in class org.dbunit.JdbcBasedDBTestCase


Copyright © 2016 Silverpeas. All Rights Reserved.