org.apache.velocity.test.sql
Class BaseSQLTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.velocity.test.BaseTestCase
              extended by org.apache.velocity.test.sql.BaseSQLTest
All Implemented Interfaces:
junit.framework.Test, TemplateTestBase
Direct Known Subclasses:
DataSourceResourceLoaderTestCase

public abstract class BaseSQLTest
extends BaseTestCase

A base class to implement tests that need a running Velocity engine and an initialized Hsql Database. Yeah, I should probably use Derby at some point...

Version:
$Id: BaseSQLTest.java 898032 2010-01-11 19:51:03Z nbubna $
Author:
Henning P. Schmiedehausen

Field Summary
 
Fields inherited from class org.apache.velocity.test.BaseTestCase
context, DEBUG, engine, log, stringRepoName
 
Fields inherited from interface org.apache.velocity.test.TemplateTestBase
CMP_FILE_EXT, COMPARE_DIR, FILE_RESOURCE_LOADER_PATH, RESULT_DIR, RESULT_FILE_EXT, TEST_CASE_PROPERTIES, TEST_COMPARE_DIR, TEST_RESULT_DIR, TMPL_FILE_EXT
 
Constructor Summary
BaseSQLTest(String name, String path)
           
 
Method Summary
 void executeSQL(String sql)
           
 
Methods inherited from class org.apache.velocity.test.BaseTestCase
addTemplate, assertContextValue, assertEvalEquals, assertEvalException, assertEvalException, assertEvalExceptionAt, assertEvalExceptionAt, assertSchmoo, assertTmplEquals, assureResultsDirectoryExists, evaluate, getFileContents, getFileName, getFileName, getStringRepository, getTestCaseName, info, info, isMatch, isMatch, normalizeNewlines, removeTemplate, setUp, setUpContext, setUpEngine, tearDown, testBase
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BaseSQLTest

public BaseSQLTest(String name,
                   String path)
            throws Exception
Throws:
Exception
Method Detail

executeSQL

public void executeSQL(String sql)
                throws SQLException
Throws:
SQLException


Copyright © 2000-2010 The Apache Software Foundation. All Rights Reserved.