1 package com.tonbeller.wcf.web; 2 3 import com.meterware.httpunit.GetMethodWebRequest; 4 import com.meterware.httpunit.SubmitButton; 5 import com.meterware.httpunit.WebForm; 6 7 12 public class JsfTabbedTest extends HttpUnitTestCase { 13 14 public JsfTabbedTest(String arg0) { 15 super(arg0); 16 } 17 18 19 public void testNothing() { 20 } 21 22 23 29 public void dont_testJsfForm() throws Exception { 30 wc.sendRequest(new GetMethodWebRequest(servletUrl + "/jsftabbed.faces")); 31 WebForm wf = wc.getCurrentPage().getFormWithID("form01"); 32 33 SubmitButton button = wf.getSubmitButton("tabbedForm.panel1"); 35 assertNull(button); 36 37 button = wf.getSubmitButton("tabbedForm.panel2"); 39 assertNotNull(button); 40 41 wf.setParameter("tabbedForm.int1", "xxx"); 43 wf = wf.submit(button).getFormWithID("form01"); 45 button = wf.getSubmitButton("tabbedForm.panel2"); 47 assertNotNull(button); 48 assertEquals("xxx", wf.getParameterValue("tabbedForm.int1")); 49 50 wf.setParameter("tabbedForm.int1", "888"); 52 button = wf.getSubmitButton("tabbedForm.panel2"); 54 wf = wf.submit(button).getFormWithID("form01"); 55 56 button = wf.getSubmitButton("tabbedForm.panel2"); 57 assertNull(button); 58 59 assertEquals("888", wf.getParameterValue("tabbedForm.int2")); 60 61 } 62 63 } 64 | Popular Tags |