Author: mgrigorov
Date: Wed Nov 23 14:55:32 2011
New Revision: 1205421
URL: http://svn.apache.org/viewvc?rev=1205421&view=rev
Log:
block onbeforerender() from being called if auth strategy vetoes render action
Issue: WICKET-4256
Use WicketTestCase facilities.
Modified:
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/authorization/ComponentIsRenderedAllowedTest.java
Modified:
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/authorization/ComponentIsRenderedAllowedTest.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/test/java/org/apache/wicket/authorization/ComponentIsRenderedAllowedTest.java?rev=1205421&r1=1205420&r2=1205421&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/authorization/ComponentIsRenderedAllowedTest.java
(original)
+++
wicket/trunk/wicket-core/src/test/java/org/apache/wicket/authorization/ComponentIsRenderedAllowedTest.java
Wed Nov 23 14:55:32 2011
@@ -16,20 +16,17 @@
*/
package org.apache.wicket.authorization;
-import static org.junit.Assert.assertFalse;
-
import org.apache.wicket.Component;
import org.apache.wicket.MarkupContainer;
+import org.apache.wicket.WicketTestCase;
import org.apache.wicket.markup.IMarkupResourceStreamProvider;
import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.markup.html.WebPage;
import org.apache.wicket.mock.MockApplication;
+import org.apache.wicket.protocol.http.WebApplication;
import org.apache.wicket.request.component.IRequestableComponent;
import org.apache.wicket.util.resource.IResourceStream;
import org.apache.wicket.util.resource.StringResourceStream;
-import org.apache.wicket.util.tester.WicketTester;
-import org.junit.After;
-import org.junit.Before;
import org.junit.Test;
/**
@@ -37,23 +34,12 @@ import org.junit.Test;
*
* @author igor
*/
-public class ComponentIsRenderedAllowedTest
+public class ComponentIsRenderedAllowedTest extends WicketTestCase
{
- private WicketTester tester;
-
- /** */
- @Before
- public void setupTester()
- {
- tester = new WicketTester(new SecuredApplication());
- }
-
- /** */
- @After
- public void destroyTester()
+ @Override
+ protected WebApplication newApplication()
{
- tester.destroy();
- tester = null;
+ return new SecuredApplication();
}
/** */