1 7 package com.inversoft.verge.mvc.view.jsp.html.test; 8 9 10 import javax.servlet.jsp.JspException ; 11 import javax.servlet.jsp.tagext.Tag ; 12 13 import com.inversoft.junit.JspTestCase; 14 import com.inversoft.verge.mvc.view.jsp.html.FormTag; 15 import com.inversoft.verge.mvc.view.jsp.html.SubmitTag; 16 17 18 27 public class SubmitTagTest extends JspTestCase { 28 29 33 public SubmitTagTest(String name) { 34 super(name); 35 setLocal(true); 36 } 37 38 39 42 public void testId() { 43 FormTag parent = new FormTag(); 44 SubmitTag tag = new SubmitTag(); 45 tag.setParent(parent); 46 tag.setPageContext(pageContext); 47 tag.setId("test"); 48 tag.setName("test"); 49 50 try { 51 assertEquals("Should return EVAL_PAGE", runTag(tag), Tag.EVAL_PAGE); 52 String tagStr = getPageContext().getMockOut().getText(); 53 54 System.out.println("Submit tag: " + tagStr); 55 assertEquals("Should se submit tag", tagStr, 56 "<input type=\"submit\" id=\"test\" name=\"test\"/>"); 57 } catch (JspException e) { 58 fail(e.toString()); 59 } 60 } 61 } | Popular Tags |