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