PageTester.submitForm NullPointerException
------------------------------------------

                 Key: TAPESTRY-2029
                 URL: https://issues.apache.org/jira/browse/TAPESTRY-2029
             Project: Tapestry
          Issue Type: Bug
          Components: tapestry-test
    Affects Versions: 5.0.7
         Environment: Java 1.5.0_13, Eclipse 3.3.1.1, Windows 2000
            Reporter: Franz Amador


PageTester.submitForm throws a NullPointerException if the form returns a page 
that itself forwards to another page via onActivate.  For example:

    @Test
    public void testSubmit() {
        Document dom = tester.renderPage("Page1");
        tester.submitForm(dom.getElementById("form"), new HashMap<String, 
String>());
    }

public class Page1 {
    Object onSuccess() {
        return Page2.class;
    }

public class Page2 {
    Object onActivate() {
        return Page3.class;
    }

FAILED: testSubmit
java.lang.NullPointerException
        at 
org.apache.tapestry.internal.test.PageLinkInvoker.invoke(PageLinkInvoker.java:61)
        at org.apache.tapestry.test.PageTester.invoke(PageTester.java:167)
        at 
org.apache.tapestry.internal.test.ActionLinkInvoker.invoke(ActionLinkInvoker.java:78)
        at org.apache.tapestry.test.PageTester.invoke(PageTester.java:167)
        at org.apache.tapestry.test.PageTester.submitForm(PageTester.java:195)
        at com.acme.app.pages.Page1Test.testSubmit(Page1Test.java:30)


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to