Author: ivaynberg
Date: Sun Feb 28 19:30:11 2010
New Revision: 917265
URL: http://svn.apache.org/viewvc?rev=917265&view=rev
Log:
test fixes
Modified:
wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/form/AjaxFormSubmitTest.java
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/submitlink/TestHomePage.java
wicket/trunk/wicket/src/test/java/org/apache/wicket/properties/PropertiesTest.java
Modified:
wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/form/AjaxFormSubmitTest.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/form/AjaxFormSubmitTest.java?rev=917265&r1=917264&r2=917265&view=diff
==============================================================================
---
wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/form/AjaxFormSubmitTest.java
(original)
+++
wicket/trunk/wicket/src/test/java/org/apache/wicket/ajax/form/AjaxFormSubmitTest.java
Sun Feb 28 19:30:11 2010
@@ -28,25 +28,6 @@
*/
public class AjaxFormSubmitTest extends WicketTestCase
{
-
- /**
- * @see org.apache.wicket.WicketTestCase#setUp()
- */
- @Override
- protected void setUp() throws Exception
- {
- super.setUp();
- }
-
- /**
- * @see org.apache.wicket.WicketTestCase#tearDown()
- */
- @Override
- protected void tearDown() throws Exception
- {
- super.tearDown();
- }
-
/**
* Test ajax form submit without default form processing.
*/
@@ -60,6 +41,9 @@
FormTester form = tester.newFormTester("form");
form.setValue("txt1", "txt1");
form.setValue("txt2", "txt2");
+ // mark the button as the one being pressed. there is a ':'
infront of name because wicket
+ // escapes "submit" input names as they break browsers
+
tester.getRequest().getPostParameters().setParameterValue(":submit", "x");
tester.executeAjaxEvent("form:submit", "onclick");
AjaxFormSubmitTestPage page =
(AjaxFormSubmitTestPage)tester.getLastRenderedPage();
assertFalse((page.getFormSubmitted() &
AjaxFormSubmitTestPage.FORM) == AjaxFormSubmitTestPage.FORM);
@@ -71,8 +55,8 @@
}
/**
- * Test that onclick handler is generated with the proper XHTML entities
- * for special characters, notably ampersand. See WICKET-2033.
+ * Test that onclick handler is generated with the proper XHTML
entities for special characters,
+ * notably ampersand. See WICKET-2033.
*/
public void testEventJavaScriptEscaped() throws Exception
{
Modified:
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/submitlink/TestHomePage.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/submitlink/TestHomePage.java?rev=917265&r1=917264&r2=917265&view=diff
==============================================================================
---
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/submitlink/TestHomePage.java
(original)
+++
wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/form/submitlink/TestHomePage.java
Sun Feb 28 19:30:11 2010
@@ -26,7 +26,7 @@
tester.startPage(HomePage.class);
tester.assertRenderedPage(HomePage.class);
HomePage home = (HomePage)tester.getLastRenderedPage();
-
tester.getRequest().getPostParameters().setParameterValue("form:text", "Hello");
+
tester.getRequest().getPostParameters().setParameterValue("text", "Hello");
tester.clickLink("form:link");
assertEquals("Hello", home.getText());
assertTrue("Form.onSubmit() has not been called!",
home.isSubmitted());
@@ -38,7 +38,7 @@
tester.startPage(HomePage.class);
tester.assertRenderedPage(HomePage.class);
HomePage home = (HomePage)tester.getLastRenderedPage();
-
tester.getRequest().getPostParameters().setParameterValue("form:text", "Hello");
+
tester.getRequest().getPostParameters().setParameterValue("text", "Hello");
// Pretend we clicked on "link"
tester.getRequest().getPostParameters().setParameterValue("link", "");
tester.submitForm("form");
Modified:
wicket/trunk/wicket/src/test/java/org/apache/wicket/properties/PropertiesTest.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/properties/PropertiesTest.java?rev=917265&r1=917264&r2=917265&view=diff
==============================================================================
---
wicket/trunk/wicket/src/test/java/org/apache/wicket/properties/PropertiesTest.java
(original)
+++
wicket/trunk/wicket/src/test/java/org/apache/wicket/properties/PropertiesTest.java
Sun Feb 28 19:30:11 2010
@@ -18,15 +18,29 @@
import java.util.Locale;
-import org.apache.wicket.WicketTestCase;
+import junit.framework.TestCase;
+import org.apache.wicket.util.tester.WicketTester;
/**
*
* @author Juergen Donnerstag
*/
-public class PropertiesTest extends WicketTestCase
+public class PropertiesTest extends TestCase
{
+ private WicketTester tester;
+
+ @Override
+ public void setUp()
+ {
+ tester = new WicketTester(new MyApplication());
+ }
+
+ @Override
+ public void tearDown()
+ {
+ tester.destroy();
+ }
/**
*/