View Javadoc
1   /**
2    * 
3    */
4   package org.melati.template.velocity.test;
5   
6   import org.melati.template.test.ServletTemplateEngineSpec;
7   import org.melati.template.velocity.VelocityServletTemplateEngine;
8   
9   /**
10   * @author timp
11   * @since 22 Aug 2007
12   *
13   */
14  public class VelocityServletTemplateEngineTest extends
15          ServletTemplateEngineSpec {
16  
17    /**
18     * @param name
19     */
20    public VelocityServletTemplateEngineTest(String name) {
21      super(name);
22    }
23    
24    /**
25     * @throws java.lang.Exception
26     */
27    protected void setUp() throws Exception {
28      super.setUp();
29      setServletTemplateEngine();
30    }
31  
32    /**
33     * @throws java.lang.Exception
34     */
35    protected void tearDown() throws Exception {
36      super.tearDown();
37    }
38  
39    
40    /** 
41     * {@inheritDoc}
42     * @see org.melati.template.test.TemplateEngineSpec#setTemplateEngine()
43     */
44    protected void setTemplateEngine() {
45      templateEngine = new VelocityServletTemplateEngine();
46    }
47    /** 
48     * {@inheritDoc}
49     * @see org.melati.template.test.ServletTemplateEngineSpec#setServletTemplateEngine()
50     */
51    protected void setServletTemplateEngine() {
52      servletTemplateEngine = new VelocityServletTemplateEngine();
53    }
54  
55  
56    /** 
57     * {@inheritDoc}
58     * @see org.melati.template.test.TemplateEngineSpec#testGetName()
59     */
60    public void testGetName() {
61      assertEquals("velocity",templateEngine.getName());    
62    }
63  
64    /** 
65     * {@inheritDoc}
66     * @see org.melati.template.test.TemplateEngineSpec#testTemplateExtension()
67     */
68    public void testTemplateExtension() {
69      assertEquals(".vm",templateEngine.templateExtension());    
70    }
71  
72  
73    /**
74     * Test method for {@link org.melati.template.ServletTemplateEngine#getServletWriter(javax.servlet.http.HttpServletResponse, boolean)}.
75     */
76    public void testGetServletWriter() throws Exception {
77      // TODO setup servlet to initialise
78    }  
79  
80  }