1 package org.jmage.tags; 2 3 import org.jmage.tags.filter.color.BrightenTagHandler; 4 import org.jmage.ApplicationContext; 5 6 import javax.servlet.jsp.PageContext; 7 8 /*** 9 * TagHandlerConfigurableServletContextTest 10 */ 11 public class TagHandlerConfigurableServletContextTest extends GenericTagHandlerTests { 12 protected void setUp() throws Exception { 13 super.setUp(); 14 jmageTagHandler = new BrightenTagHandler(); 15 jmageTagHandler.setPageContext((PageContext) mockPageContext.proxy()); 16 jmageTagHandler.setImage("image.gif"); 17 jmageTagHandler.setEncode("jpg"); 18 jmageTagHandler.setWidth("100"); 19 jmageTagHandler.setHeight("200"); 20 jmageTagHandler.setId("1"); 21 ((BrightenTagHandler) jmageTagHandler).setAdjust("10"); 22 23 ApplicationContext.getContext().setProperty("contextPath", "/test"); 24 } 25 26 protected String getTagResult() { 27 return "<img width=\"100\" " + 28 "height=\"200\" " + 29 "src=\"/test/jmage?image=image.gif&encode=jpg&chain=org.jmage.filter.color.BrightenFilter&ADJUST=10\" " + 30 "id=\"1\"/>"; 31 } 32 }