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);
 				}
 			});