@Test public void testForm2() throws Exception { assertEquals("<input type=\"text\" id=\"name\" name=\"name\" value=\"Darren\" class=\"myCssClass\" >", getMacroOutput("FORM2")); }
@Test public void testDefaultTheme() throws Exception { assertEquals("hi! planet!", getMacroOutput("DEFAULTTHEME")); }
@Test public void testForm15() throws Exception { String output = getMacroOutput("FORM15"); assertTrue("Wrong output: " + output, output.startsWith("<input type=\"hidden\" name=\"_name\" value=\"on\"/>")); assertTrue("Wrong output: " + output, output.contains("<input type=\"checkbox\" id=\"name\" name=\"name\" />")); }
@Test public void testForm10() throws Exception { assertEquals("<input type=\"hidden\" id=\"name\" name=\"name\" value=\"Darren\" >", getMacroOutput("FORM10")); }
@Test public void testForm12() throws Exception { assertEquals("<input type=\"hidden\" id=\"name\" name=\"name\" value=\"Darren\" >", getMacroOutput("FORM12")); }
@Test public void testForm16() throws Exception { String output = getMacroOutput("FORM16"); assertTrue("Wrong output: " + output, output.startsWith( "<input type=\"hidden\" name=\"_jedi\" value=\"on\"/>")); assertTrue("Wrong output: " + output, output.contains( "<input type=\"checkbox\" id=\"jedi\" name=\"jedi\" checked=\"checked\" />")); }
@Test public void testForm17() throws Exception { assertEquals( "<input type=\"text\" id=\"spouses0.name\" name=\"spouses[0].name\" value=\"Fred\" >", getMacroOutput("FORM17")); }
@Test public void testForm18() throws Exception { String output = getMacroOutput("FORM18"); assertTrue("Wrong output: " + output, output.startsWith( "<input type=\"hidden\" name=\"_spouses[0].jedi\" value=\"on\"/>")); assertTrue("Wrong output: " + output, output.contains( "<input type=\"checkbox\" id=\"spouses0.jedi\" name=\"spouses[0].jedi\" checked=\"checked\" />")); }
@Test public void testName() throws Exception { assertEquals("Darren", getMacroOutput("NAME")); }
@Test public void testTheme() throws Exception { assertEquals("Howdy! Mundo!", getMacroOutput("THEME")); }
@Test public void testForm13() throws Exception { assertEquals("<input type=\"password\" id=\"name\" name=\"name\" value=\"\" >", getMacroOutput("FORM13")); }
@Test public void testMessage() throws Exception { assertEquals("Howdy Mundo", getMacroOutput("MESSAGE")); }
@Test public void testThemeArgs() throws Exception { assertEquals("Howdy![World]", getMacroOutput("THEMEARGS")); }
@Test public void testUrlParams() throws Exception { assertEquals("/springtest/aftercontext/bar?spam=bucket", getMacroOutput("URLPARAMS")); }
@Test public void testForm3() throws Exception { assertEquals("<textarea id=\"name\" name=\"name\" >\nDarren</textarea>", getMacroOutput("FORM3")); }
@Test public void testMessageArgs() throws Exception { assertEquals("Howdy[World]", getMacroOutput("MESSAGEARGS")); }
@Test public void testThemeArgsWithDefaultMessage() throws Exception { assertEquals("Hi!", getMacroOutput("THEMEARGSWITHDEFAULTMESSAGE")); }
@Test public void testForm1() throws Exception { assertEquals("<input type=\"text\" id=\"name\" name=\"name\" value=\"Darren\" >", getMacroOutput("FORM1")); }
@Test public void testForm4() throws Exception { assertEquals("<textarea id=\"name\" name=\"name\" rows=10 cols=30>\nDarren</textarea>", getMacroOutput("FORM4")); }
@Test public void testForm9() throws Exception { assertEquals("<input type=\"password\" id=\"name\" name=\"name\" value=\"\" >", getMacroOutput("FORM9")); }