You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2013/06/20 13:10:59 UTC
[2/2] git commit: WICKET-5165 Session should be bound when adding
messages to it
WICKET-5165 Session should be bound when adding messages to it
Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/773c0a99
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/773c0a99
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/773c0a99
Branch: refs/heads/master
Commit: 773c0a99134eabeddb46a365c5e29b3538ab0e1c
Parents: 0d4d1df
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Thu Jun 20 13:09:23 2013 +0200
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Thu Jun 20 13:09:50 2013 +0200
----------------------------------------------------------------------
.../org/apache/wicket/session/BindSessionOnRedirectTest.java | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket/blob/773c0a99/wicket-core/src/test/java/org/apache/wicket/session/BindSessionOnRedirectTest.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/test/java/org/apache/wicket/session/BindSessionOnRedirectTest.java b/wicket-core/src/test/java/org/apache/wicket/session/BindSessionOnRedirectTest.java
index 2e0c6ee..2546da6 100644
--- a/wicket-core/src/test/java/org/apache/wicket/session/BindSessionOnRedirectTest.java
+++ b/wicket-core/src/test/java/org/apache/wicket/session/BindSessionOnRedirectTest.java
@@ -31,16 +31,20 @@ import org.junit.Test;
public class BindSessionOnRedirectTest extends WicketTestCase
{
+ public static final String SESSION_FEEDBACK_MESSAGE = "Session message";
+
@Test
public void bindSessionWhenThereAreFeedbackMessages()
{
tester.startPage(FirstPage.class);
assertTrue(tester.getSession().isTemporary());
+ tester.assertNoInfoMessage();
tester.clickLink("link");
tester.assertRenderedPage(SecondPage.class);
assertFalse(tester.getSession().isTemporary());
+ tester.assertInfoMessages(SESSION_FEEDBACK_MESSAGE);
}
public static class FirstPage extends WebPage implements IMarkupResourceStreamProvider
@@ -52,7 +56,7 @@ public class BindSessionOnRedirectTest extends WicketTestCase
@Override
public void onClick()
{
- getSession().info("Session message");
+ getSession().info(SESSION_FEEDBACK_MESSAGE);
setResponsePage(SecondPage.class);
}
});