Author: ehillenius
Date: Sun Aug 26 15:51:28 2007
New Revision: 569905

URL: http://svn.apache.org/viewvc?rev=569905&view=rev
Log:
set response page test works now

Modified:
    
wicket/trunk/jdk-1.4/wicket/src/test/java/org/apache/wicket/SetResponsePageTest.java

Modified: 
wicket/trunk/jdk-1.4/wicket/src/test/java/org/apache/wicket/SetResponsePageTest.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/test/java/org/apache/wicket/SetResponsePageTest.java?rev=569905&r1=569904&r2=569905&view=diff
==============================================================================
--- 
wicket/trunk/jdk-1.4/wicket/src/test/java/org/apache/wicket/SetResponsePageTest.java
 (original)
+++ 
wicket/trunk/jdk-1.4/wicket/src/test/java/org/apache/wicket/SetResponsePageTest.java
 Sun Aug 26 15:51:28 2007
@@ -19,10 +19,13 @@
 import org.apache.wicket.markup.html.WebPage;
 import org.apache.wicket.util.tester.WicketTester;
 
+/**
+ * Test for calling [EMAIL PROTECTED] Component#setResponsePage(Class)} in 
constructor.
+ */
 public class SetResponsePageTest extends WicketTestCase
 {
-       // FIXME This test fails currently. We need to fix this bug.
-       public void failing_testSetResponsePage()
+       /** Fixe setting response page in constructor. */
+       public void testSetResponsePage()
        {
                WicketTester tester = new WicketTester(Page1.class);
                tester.setupRequestAndResponse();
@@ -33,35 +36,36 @@
                tester.destroy();
        }
 
-       public void testFoo()
-       {
-               // FIXME remove this when turning on the above test
-       }
-
+       /** first page, redirects to page 2. */
        public static class Page1 extends WebPage
        {
                private static final long serialVersionUID = 1L;
 
+               /** Construct. */
                public Page1()
                {
                        setResponsePage(Page2.class);
                }
        }
 
+       /** second page, redirects to page 3. */
        public static class Page2 extends WebPage
        {
                private static final long serialVersionUID = 1L;
 
+               /** Construct. */
                public Page2()
                {
-                       setResponsePage(Page3.class);
+                       setResponsePage(new Page3());
                }
        }
 
+       /** final target page. */
        public static class Page3 extends WebPage
        {
                private static final long serialVersionUID = 1L;
 
+               /** Construct. */
                public Page3()
                {
                }


Reply via email to