org.melati.template.test
Class TemplateEngineSpec

Package class diagram package TemplateEngineSpec
java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.melati.poem.test.PoemTestCase
              extended by org.melati.template.test.TemplateEngineSpec
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
ServletTemplateEngineSpec, VelocityTemplateEngineTest, WebmacroTemplateEngineTest

public abstract class TemplateEngineSpec
extends PoemTestCase

Since:
2007/08/21
Author:
timp

Field Summary
protected  org.melati.template.TemplateEngine templateEngine
           
 
Fields inherited from class org.melati.poem.test.PoemTestCase
maxTrans, result
 
Constructor Summary
TemplateEngineSpec(String name)
           
 
Method Summary
protected abstract  void setTemplateEngine()
           
protected  void setUp()
          
protected  void tearDown()
          
 void testAddRoot()
          Test method for TemplateEngine.addRoot(java.lang.String).
 void testExpandedTemplate()
          Test method for TemplateEngine.expandedTemplate(org.melati.template.Template, org.melati.template.TemplateContext).
 void testExpandTemplateMelatiWriterStringTemplateContext()
          Test method for TemplateEngine.expandTemplate(org.melati.util.MelatiWriter, java.lang.String, org.melati.template.TemplateContext).
 void testExpandTemplateMelatiWriterTemplateTemplateContext()
          Test method for TemplateEngine.expandTemplate(org.melati.util.MelatiWriter, org.melati.template.Template, org.melati.template.TemplateContext).
 void testGetEngine()
          Test method for TemplateEngine.getEngine().
abstract  void testGetName()
          Test method for TemplateEngine.getName().
 void testGetRoots()
          Test method for TemplateEngine.getRoots().
 void testGetStringWriter()
          Test method for TemplateEngine.getStringWriter().
 void testGetTemplateContext()
          Test method for TemplateEngine.getTemplateContext(org.melati.Melati).
 void testGetTemplateName()
          Test method for TemplateEngine.getTemplateName(java.lang.String, java.lang.String).
 void testInit()
          Test method for TemplateEngine.init(org.melati.MelatiConfig).
 void testTemplate()
          Test method for TemplateEngine.template(java.lang.String).
abstract  void testTemplateExtension()
          Test method for TemplateEngine.templateExtension().
 
Methods inherited from class org.melati.poem.test.PoemTestCase
assertEquals, assertEquals, assertEquals, checkColumns, checkDbUnchanged, checkTables, checkTablesAndColumns, databaseUnchanged, dropTable, dumpTable, getDatabase, getDatabaseName, getDb, getDb, getName, getOrDie, getProperties, getPropertiesFileName, getUserToRunAs, run, runTest, setDatabaseName, setName, setPropertiesFileName, setUserToRunAs, testNothing
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, run, runBare, 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, 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
 
Methods inherited from interface junit.framework.Test
countTestCases
 

Field Detail

templateEngine

protected org.melati.template.TemplateEngine templateEngine
Constructor Detail

TemplateEngineSpec

public TemplateEngineSpec(String name)
Parameters:
name -
Method Detail

setUp

protected void setUp()
              throws Exception

Overrides:
setUp in class PoemTestCase
Throws:
Exception
See Also:
PoemTestCase.setUp()

tearDown

protected void tearDown()
                 throws Exception

Overrides:
tearDown in class PoemTestCase
Throws:
Exception
See Also:
PoemTestCase.tearDown()

setTemplateEngine

protected abstract void setTemplateEngine()

testInit

public void testInit()
              throws Exception
Test method for TemplateEngine.init(org.melati.MelatiConfig).

Throws:
Exception

testGetTemplateContext

public void testGetTemplateContext()
                            throws Exception
Test method for TemplateEngine.getTemplateContext(org.melati.Melati).

Throws:
Exception

testGetName

public abstract void testGetName()
Test method for TemplateEngine.getName().


testTemplateExtension

public abstract void testTemplateExtension()
Test method for TemplateEngine.templateExtension().


testGetRoots

public void testGetRoots()
Test method for TemplateEngine.getRoots().


testAddRoot

public void testAddRoot()
Test method for TemplateEngine.addRoot(java.lang.String).


testTemplate

public void testTemplate()
Test method for TemplateEngine.template(java.lang.String).


testGetTemplateName

public void testGetTemplateName()
Test method for TemplateEngine.getTemplateName(java.lang.String, java.lang.String).


testExpandTemplateMelatiWriterStringTemplateContext

public void testExpandTemplateMelatiWriterStringTemplateContext()
                                                         throws Exception
Test method for TemplateEngine.expandTemplate(org.melati.util.MelatiWriter, java.lang.String, org.melati.template.TemplateContext).

Throws:
Exception

testExpandTemplateMelatiWriterTemplateTemplateContext

public void testExpandTemplateMelatiWriterTemplateTemplateContext()
                                                           throws Exception
Test method for TemplateEngine.expandTemplate(org.melati.util.MelatiWriter, org.melati.template.Template, org.melati.template.TemplateContext).

Throws:
Exception

testExpandedTemplate

public void testExpandedTemplate()
                          throws Exception
Test method for TemplateEngine.expandedTemplate(org.melati.template.Template, org.melati.template.TemplateContext).

Throws:
Exception

testGetStringWriter

public void testGetStringWriter()
Test method for TemplateEngine.getStringWriter().


testGetEngine

public void testGetEngine()
Test method for TemplateEngine.getEngine().



Copyright © 2000-2010 PanEris. All Rights Reserved.