View Javadoc
1   /**
2    * 
3    */
4   package org.melati.template.test;
5   
6   
7   import org.melati.servlet.test.MockHttpServletResponse;
8   import org.melati.template.ServletTemplateEngine;
9   
10  
11  /**
12   * @author timp
13   * @since 2007/08/21
14   *
15   */
16  public abstract class ServletTemplateEngineSpec extends TemplateEngineSpec {
17  
18    protected ServletTemplateEngine servletTemplateEngine = null;
19    
20    /**
21     * @param name test name
22     */
23    public ServletTemplateEngineSpec(String name) {
24      super(name);
25    }
26  
27    abstract protected void setServletTemplateEngine();
28    
29    /**
30     * @throws java.lang.Exception
31     */
32    protected void setUp() throws Exception {
33      super.setUp();
34      setTemplateEngine();
35    }
36  
37    /**
38     * @throws java.lang.Exception
39     */
40    protected void tearDown() throws Exception {
41      super.tearDown();
42    }
43  
44    /**
45     * Test method for {@link org.melati.template.ServletTemplateEngine#init(org.melati.MelatiConfig, javax.servlet.http.HttpServlet)}.
46     * @throws Exception 
47     */
48    public void testInitMelatiConfigHttpServlet() throws Exception {
49      
50    }
51  
52    /**
53     * Test method for {@link org.melati.template.ServletTemplateEngine#getServletWriter(javax.servlet.http.HttpServletResponse, boolean)}.
54     */
55    public void testGetServletWriter() throws Exception {
56      MockHttpServletResponse mockHttpServletResponse = new MockHttpServletResponse(); 
57             
58      servletTemplateEngine.getServletWriter(mockHttpServletResponse, true);
59      servletTemplateEngine.getServletWriter(mockHttpServletResponse, false);
60    }
61  
62  
63    /**
64     * Test method for {@link org.melati.template.ServletTemplateEngine#getServletTemplateContext(org.melati.Melati)}.
65     * @throws Exception 
66     */
67    public void testGetServletTemplateContext() throws Exception {
68      
69    }
70  
71  }