http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/cycle/UrlRendererTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/cycle/UrlRendererTest.java b/wicket-core/src/test/java/org/apache/wicket/request/cycle/UrlRendererTest.java index a64ae61..d1c6809 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/cycle/UrlRendererTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/cycle/UrlRendererTest.java @@ -17,27 +17,28 @@ package org.apache.wicket.request.cycle; import static java.util.Arrays.asList; -import static org.hamcrest.CoreMatchers.is; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; import java.util.Arrays; import org.apache.wicket.mock.MockWebRequest; import org.apache.wicket.request.Url; import org.apache.wicket.request.UrlRenderer; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * @author Matej Knopp */ -public class UrlRendererTest extends Assert +class UrlRendererTest { /** * */ @Test - public void test1() + void test1() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("foo/bar/baz?a=b"))); assertEquals("./xyz?x=y", r1.renderUrl(Url.parse("foo/bar/xyz?x=y"))); @@ -50,7 +51,7 @@ public class UrlRendererTest extends Assert * */ @Test - public void test2() + void test2() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("foo/bar/baz?a=b"))); assertEquals("../../foo?x=y", r1.renderUrl(Url.parse("foo?x=y"))); @@ -61,7 +62,7 @@ public class UrlRendererTest extends Assert * */ @Test - public void test3() + void test3() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("?a=b"))); assertEquals("./a/b/c?x=y", r1.renderUrl(Url.parse("a/b/c?x=y"))); @@ -71,7 +72,7 @@ public class UrlRendererTest extends Assert * */ @Test - public void test5() + void test5() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("url"))); assertEquals("./url?1", r1.renderUrl(Url.parse("url?1"))); @@ -81,7 +82,7 @@ public class UrlRendererTest extends Assert * */ @Test - public void test6() + void test6() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("url/"))); assertEquals("./x?1", r1.renderUrl(Url.parse("url/x?1"))); @@ -91,7 +92,7 @@ public class UrlRendererTest extends Assert * */ @Test - public void test7() + void test7() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest( Url.parse("MyTestPage/indexed1/indexed2/indexed3?10-27.ILinkListener-l2&p1=v1"))); @@ -102,7 +103,7 @@ public class UrlRendererTest extends Assert * */ @Test - public void test8() + void test8() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest( Url.parse("en/first-test-page?16-1.ILinkListener-l1"))); @@ -114,7 +115,7 @@ public class UrlRendererTest extends Assert * */ @Test - public void test9() + void test9() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("a/b/q/d/e"))); assertEquals("../../../q/c/d/e", r1.renderUrl(Url.parse("a/q/c/d/e"))); @@ -124,7 +125,7 @@ public class UrlRendererTest extends Assert * */ @Test - public void test10() + void test10() { MockWebRequest request = new MockWebRequest(Url.parse("a/b/q/d/e"), "/contextPath", "/filterPath", "../"); @@ -150,7 +151,7 @@ public class UrlRendererTest extends Assert * <a href="https://issues.apache.org/jira/browse/WICKET-3337">WICKET-3337</a> */ @Test - public void test11() + void test11() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("a"))); assertEquals(".", r1.renderUrl(Url.parse(""))); @@ -160,7 +161,7 @@ public class UrlRendererTest extends Assert * <a href="https://issues.apache.org/jira/browse/WICKET-3567">WICKET-3567</a> */ @Test - public void test12() + void test12() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("?0"))); assertEquals("./", r1.renderUrl(Url.parse(""))); @@ -173,7 +174,7 @@ public class UrlRendererTest extends Assert * '../' works better. */ @Test - public void test13() + void test13() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("foo/bar"))); assertEquals("../", r1.renderUrl(Url.parse(""))); @@ -183,7 +184,7 @@ public class UrlRendererTest extends Assert * WICKET-4920 prevent double slash */ @Test - public void test14() + void test14() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(new Url())); @@ -193,7 +194,7 @@ public class UrlRendererTest extends Assert } @Test - public void rendersRelativeUrl() + void rendersRelativeUrl() { Url contextRelativeUrl = new Url(); contextRelativeUrl.setProtocol("http"); @@ -203,14 +204,14 @@ public class UrlRendererTest extends Assert contextRelativeUrl.getSegments().addAll(asList("", "")); UrlRenderer r1 = new UrlRenderer(new MockWebRequest(contextRelativeUrl)); - assertThat(r1.renderRelativeUrl(Url.parse("foo")), is("../foo")); + assertEquals("../foo", r1.renderRelativeUrl(Url.parse("foo"))); } /** * WICKET-4935 prevent another double slash */ @Test - public void test15() + void test15() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("private/AdminPage"))); @@ -222,7 +223,7 @@ public class UrlRendererTest extends Assert * prevent another double slash when common prefix is present */ @Test - public void test16() + void test16() { UrlRenderer r1 = new UrlRenderer( new MockWebRequest(Url.parse("private/AdminPage")).setContextPath("context")); @@ -235,7 +236,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5468 */ @Test - public void renderUrlWithTrailingDotsInQueryString() + void renderUrlWithTrailingDotsInQueryString() { UrlRenderer r1 = new UrlRenderer(new MockWebRequest(Url.parse("some/path"))); @@ -249,7 +250,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-4466 */ @Test - public void renderAbsoluteUrl() + void renderAbsoluteUrl() { String absoluteUrl = "http://www.example.com/some/path.ext"; Url url = Url.parse(absoluteUrl); @@ -259,7 +260,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlWithRelativeArgument() + void renderFullUrlWithRelativeArgument() { Url baseUrl = Url.parse("one/two/three"); baseUrl.setProtocol("http"); @@ -275,7 +276,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-4514 */ @Test - public void renderFullUrlWithAbsoluteArgument() + void renderFullUrlWithAbsoluteArgument() { Url baseUrl = Url.parse("one/two/three"); baseUrl.setProtocol("http"); @@ -293,7 +294,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-4562 */ @Test - public void renderUrlWithRelativeArgument() + void renderUrlWithRelativeArgument() { Url baseUrl = Url.parse("one/two/three"); UrlRenderer renderer = new UrlRenderer(new MockWebRequest(baseUrl)); @@ -334,7 +335,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToAnAbsoluteBaseUrl() + void renderFullUrlAsRelativeToAnAbsoluteBaseUrl() { Url baseUrl = Url.parse("http://host:8080/contextPath/filterPath/a/b/c/d"); Url encodedFullUrl = Url.parse("http://host:8080/contextPath/filterPath/a/b;jsessionid=123456"); @@ -346,7 +347,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithoutSchemeHostnameAndPort() + void renderFullUrlAsRelativeToBaseUrlWithoutSchemeHostnameAndPort() { Url baseUrl = Url.parse("/contextPath/filterPath/a/b/c/d"); Url encodedFullUrl = Url.parse("http://host:8080/contextPath/filterPath/a/b;jsessionid=123456"); @@ -358,7 +359,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithoutContextAndFilterPaths() + void renderFullUrlAsRelativeToBaseUrlWithoutContextAndFilterPaths() { Url baseUrl = Url.parse("a/b/c/d"); // base url without context path and filter path Url encodedFullUrl = Url.parse("http://host:8080/contextPath/filterPath/a/b;jsessionid=123456"); @@ -373,7 +374,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithoutComposedContextAndFilterPaths() + void renderFullUrlAsRelativeToBaseUrlWithoutComposedContextAndFilterPaths() { Url baseUrl = Url.parse("a/b/c/d"); // base url without context path and filter path Url encodedFullUrl = Url.parse("http://host:8080/context/path/filter/path/a/b;jsessionid=123456"); @@ -388,7 +389,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithoutContextPath() + void renderFullUrlAsRelativeToBaseUrlWithoutContextPath() { Url baseUrl = Url.parse("a/b/c/d"); // base url without context path and filter path Url encodedFullUrl = Url.parse("http://host:8080/filterPath/a/b;jsessionid=123456"); @@ -402,7 +403,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithoutComposedContextPath() + void renderFullUrlAsRelativeToBaseUrlWithoutComposedContextPath() { Url baseUrl = Url.parse("a/b/c/d"); // base url without context path and filter path Url encodedFullUrl = Url.parse("http://host:8080/filter/path/a/b;jsessionid=123456"); @@ -416,7 +417,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithoutFilterPath() + void renderFullUrlAsRelativeToBaseUrlWithoutFilterPath() { Url baseUrl = Url.parse("a/b/c/d"); // base url without context path and filter path Url encodedFullUrl = Url.parse("http://host:8080/contextPath/a/b;jsessionid=123456"); @@ -430,7 +431,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithoutComposedFilterPath() + void renderFullUrlAsRelativeToBaseUrlWithoutComposedFilterPath() { Url baseUrl = Url.parse("a/b/c/d"); // base url without context path and filter path Url encodedFullUrl = Url.parse("http://host:8080/context/path/a/b;jsessionid=123456"); @@ -444,7 +445,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithFirstSegmentsEqualToTheContextPath() + void renderFullUrlAsRelativeToBaseUrlWithFirstSegmentsEqualToTheContextPath() { // base url without context path and filter path // 'contextPath' here is a normal segment with the same value @@ -462,7 +463,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithFirstSegmentsEqualToTheContextAndFilterPaths() + void renderFullUrlAsRelativeToBaseUrlWithFirstSegmentsEqualToTheContextAndFilterPaths() { // base url without context path and filter path // 'filterPath' here is a normal segment with the same value @@ -481,7 +482,7 @@ public class UrlRendererTest extends Assert } @Test - public void renderFullUrlAsRelativeToBaseUrlWithFirstSegmentsEqualToTheFilterPath() + void renderFullUrlAsRelativeToBaseUrlWithFirstSegmentsEqualToTheFilterPath() { // base url without context path and filter path // 'filterPath' here is a normal segment with the same value @@ -502,7 +503,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5123 */ @Test - public void renderHomeUrl() + void renderHomeUrl() { Url baseUrl = Url.parse("login"); @@ -519,7 +520,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5065 */ @Test - public void renderAbsoluteWithoutHost() + void renderAbsoluteWithoutHost() { Url baseUrl = Url.parse("a/b"); @@ -536,7 +537,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5065 */ @Test - public void renderAbsoluteWithoutScheme() + void renderAbsoluteWithoutScheme() { Url baseUrl = Url.parse("a/b"); @@ -553,7 +554,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5065 */ @Test - public void renderAbsoluteWithoutSchemeWithPort() + void renderAbsoluteWithoutSchemeWithPort() { Url baseUrl = Url.parse("a/b"); @@ -570,7 +571,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5073 */ @Test - public void removeCommonPrefixesWicket5073() + void removeCommonPrefixesWicket5073() { Url baseUrl = new Url(Arrays.asList(""), Arrays.<Url.QueryParameter> asList()); @@ -588,7 +589,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5202 */ @Test - public void removeCommonPrefixesWithJSessionId() + void removeCommonPrefixesWithJSessionId() { Url baseUrl = new Url(Arrays.asList("", "SomePage;jsessionid=1234"), Arrays.<Url.QueryParameter> asList()); @@ -607,7 +608,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5774 */ @Test - public void renderFullUrlWithNoOpLeadingSegments() + void renderFullUrlWithNoOpLeadingSegments() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("any/thing"))); @@ -625,7 +626,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5774 */ @Test - public void renderContextAbsoluteUrlWithNoOpLeadingSegments() + void renderContextAbsoluteUrlWithNoOpLeadingSegments() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("any/thing"))); @@ -643,7 +644,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5970 */ @Test - public void renderFullUrlWithFragment() + void renderFullUrlWithFragment() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("authorize"))); @@ -658,7 +659,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5970 */ @Test - public void renderRelativeUrlWithFragment() + void renderRelativeUrlWithFragment() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("authorize"))); @@ -673,7 +674,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5970 */ @Test - public void renderUrlWithFragment() + void renderUrlWithFragment() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("authorize"))); @@ -688,7 +689,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-6230 */ @Test - public void renderUrlWithManyDotsAtTheBeginning1() + void renderUrlWithManyDotsAtTheBeginning1() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("a"))); @@ -701,7 +702,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-6230 */ @Test - public void renderUrlWithManyDotsAtTheBeginning2() + void renderUrlWithManyDotsAtTheBeginning2() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("a/b"))); @@ -713,7 +714,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-6230 */ @Test - public void renderUrlWithManyDotsAtTheEnd1() + void renderUrlWithManyDotsAtTheEnd1() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("a"))); @@ -725,7 +726,7 @@ public class UrlRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-6230 */ @Test - public void renderUrlWithManyDotsAtTheEnd2() + void renderUrlWithManyDotsAtTheEnd2() { UrlRenderer renderer = new UrlRenderer(new MockWebRequest(Url.parse("a/b")));
http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/PageIdPoliticTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/PageIdPoliticTest.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/PageIdPoliticTest.java index 978e87b..71b0dc5 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/PageIdPoliticTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/PageIdPoliticTest.java @@ -16,6 +16,9 @@ */ package org.apache.wicket.request.handler; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; + import java.nio.charset.Charset; import org.apache.wicket.IPageManagerProvider; @@ -37,15 +40,14 @@ import org.apache.wicket.util.resource.IResourceStream; import org.apache.wicket.util.resource.StringResourceStream; import org.apache.wicket.util.tester.WicketTester; import org.apache.wicket.versioning.InMemoryPageStore; -import org.junit.After; -import org.junit.Assert; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; /** * @author Pedro Santos */ -public class PageIdPoliticTest extends Assert +class PageIdPoliticTest { private WicketTester tester; private InMemoryPageStore dataStore; @@ -59,7 +61,7 @@ public class PageIdPoliticTest extends Assert * @see <a href="https://issues.apache.org/jira/browse/WICKET-3667">WICKET-3667</a> */ @Test - public void testPageGetsTouchedInAjaxRequest() + void testPageGetsTouchedInAjaxRequest() { TestPage testPage = new TestPage(); tester.startPage(TestPage.class); @@ -73,7 +75,7 @@ public class PageIdPoliticTest extends Assert * */ @Test - public void testPageIdDontGetIncreasedInAjaxRequest() + void testPageIdDontGetIncreasedInAjaxRequest() { TestPage testPage = new TestPage(); tester.startPage(testPage); @@ -83,8 +85,8 @@ public class PageIdPoliticTest extends Assert assertTrue(testPage.ajaxCallbackExecuted); } - @Before - public void setUp() throws Exception + @BeforeEach + void setUp() throws Exception { application = new MockApplication(); dataStore = new InMemoryPageStore() @@ -116,8 +118,8 @@ public class PageIdPoliticTest extends Assert }; } - @After - public void tearDown() throws Exception + @AfterEach + void tearDown() throws Exception { tester.destroy(); } @@ -133,7 +135,7 @@ public class PageIdPoliticTest extends Assert /** * Construct. */ - public TestPage() + public TestPage() { WebComponent component; component = new WebComponent("component"); @@ -155,7 +157,7 @@ public class PageIdPoliticTest extends Assert * @param encoding * @return ajaxUrl */ - public Url getAjaxUrl(String encoding) + Url getAjaxUrl(String encoding) { return Url.parse(eventBehavior.getCallbackUrl().toString(), Charset.forName(encoding)); } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/PageProviderTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/PageProviderTest.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/PageProviderTest.java index 3f87b08..b7ad145 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/PageProviderTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/PageProviderTest.java @@ -16,7 +16,10 @@ */ package org.apache.wicket.request.handler; -import static org.hamcrest.CoreMatchers.is; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; import java.io.IOException; import java.text.ParseException; @@ -40,19 +43,19 @@ import org.apache.wicket.util.resource.IResourceStream; import org.apache.wicket.util.resource.ResourceStreamNotFoundException; import org.apache.wicket.util.resource.StringResourceStream; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * @author pedro */ -public class PageProviderTest extends WicketTestCase +class PageProviderTest extends WicketTestCase { /** * <a href="https://issues.apache.org/jira/browse/WICKET-4046">WICKET-4046</a> */ @Test - public void pageProviderDontDeserializeOnePageTwice() + void pageProviderDontDeserializeOnePageTwice() { int oldState = 0; int newState = 1; @@ -72,7 +75,7 @@ public class PageProviderTest extends WicketTestCase // simulation an test call to isNewPageInstance boolean isNewPageInstance = pageProvider.isNewPageInstance(); - assertFalse("test page is already stored", isNewPageInstance); + assertFalse(isNewPageInstance, "test page is already stored"); // changing some sate StatefullMockPage providedPage = (StatefullMockPage)pageProvider.getPageInstance(); @@ -98,7 +101,7 @@ public class PageProviderTest extends WicketTestCase * @see <a href="https://issues.apache.org/jira/browse/WICKET-3252">WICKET-3252</a> * */ @Test - public void testStalePageException() + void testStalePageException() { tester.startPage(TestPage.class); TestPage testPage = (TestPage)tester.getLastRenderedPage(); @@ -133,7 +136,7 @@ public class PageProviderTest extends WicketTestCase * */ @Test - public void testStalePageExceptionOnAjaxRequest() throws IOException, + void testStalePageExceptionOnAjaxRequest() throws IOException, ResourceStreamNotFoundException, ParseException { tester.startPage(TestPage.class); @@ -178,7 +181,7 @@ public class PageProviderTest extends WicketTestCase * href="https://issues.apache.org/jira/browse/WICKET-3339">WICKET-3339</a> */ @Test - public void test() + void test() { tester.setFollowRedirects(false); tester.startPage(TestPage.class); @@ -187,7 +190,7 @@ public class PageProviderTest extends WicketTestCase } @Test - public void testPageProperties_provided() + void testPageProperties_provided() { PageProvider provider = new PageProvider(new StatelessPageTest()); assertTrue(provider.hasPageInstance()); @@ -195,7 +198,7 @@ public class PageProviderTest extends WicketTestCase } @Test - public void testPageProperties_bookmarkable() + void testPageProperties_bookmarkable() { PageProvider provider = new PageProvider(StatelessPageTest.class); assertTrue(provider.doesProvideNewPage()); @@ -208,7 +211,7 @@ public class PageProviderTest extends WicketTestCase } @Test - public void testPageProperties_stored() + void testPageProperties_stored() { TestMapperContext mapperContext = new TestMapperContext(); Page page = new TestPage(); @@ -231,7 +234,7 @@ public class PageProviderTest extends WicketTestCase * the requested and the found page classes do not match. */ @Test - public void ignorePageFoundByIdIfItsClassDoesntMatch() + void ignorePageFoundByIdIfItsClassDoesntMatch() { TestMapperContext mapperContext = new TestMapperContext(); Page page = new TestPage(); @@ -248,7 +251,7 @@ public class PageProviderTest extends WicketTestCase } @Test - public void pageProviderIsSerializeble() throws Exception + void pageProviderIsSerializeble() throws Exception { TestMapperContext mapperContext = new TestMapperContext(); Page page = new TestPage(); @@ -261,7 +264,7 @@ public class PageProviderTest extends WicketTestCase PageProvider deserialized = (PageProvider)javaSerializer.deserialize(serialized); deserialized.setPageSource(mapperContext); - assertThat(deserialized.getPageInstance(), is(page)); + assertEquals(page, deserialized.getPageInstance()); } /** */ http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/render/AbstractVariations.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/AbstractVariations.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/AbstractVariations.java index af97e14..af4fe15 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/AbstractVariations.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/AbstractVariations.java @@ -16,7 +16,7 @@ */ package org.apache.wicket.request.handler.render; -public abstract class AbstractVariations +abstract class AbstractVariations { protected abstract VariationIterator<?> last(); @@ -32,7 +32,7 @@ public abstract class AbstractVariations last().next(); } - protected void toString(StringBuilder sb, String label, VariationIterator<?> iterator) + void toString(StringBuilder sb, String label, VariationIterator<?> iterator) { sb.append(label).append('=').append(iterator.current()).append(','); } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRedirectToTargetUrl.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRedirectToTargetUrl.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRedirectToTargetUrl.java index d8b2daf..55486d6 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRedirectToTargetUrl.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRedirectToTargetUrl.java @@ -22,15 +22,15 @@ import org.apache.wicket.request.Url; public class ShouldRedirectToTargetUrl extends AbstractVariations { - VariationIterator<Boolean> ajax = VariationIterator.of(Variation.ofBoolean()); - VariationIterator<RenderPageRequestHandler.RedirectPolicy> redirectPolicy = VariationIterator.of(ajax,Variation.of(RenderPageRequestHandler.RedirectPolicy.class)); - VariationIterator<Boolean> redirectToRender = VariationIterator.of(redirectPolicy,Variation.ofBoolean()); - VariationIterator<Boolean> targetEqualsCurrentUrl = VariationIterator.of(redirectToRender,Variation.ofBoolean()); - VariationIterator<Boolean> newPageInstance = VariationIterator.of(targetEqualsCurrentUrl,Variation.ofBoolean()); - VariationIterator<Boolean> pageStateless = VariationIterator.of(newPageInstance,Variation.ofBoolean()); - VariationIterator<Boolean> sessionTemporary = VariationIterator.of(pageStateless,Variation.ofBoolean()); + private VariationIterator<Boolean> ajax = VariationIterator.of(Variation.ofBoolean()); + private VariationIterator<RenderPageRequestHandler.RedirectPolicy> redirectPolicy = VariationIterator.of(ajax, Variation.of(RenderPageRequestHandler.RedirectPolicy.class)); + private VariationIterator<Boolean> redirectToRender = VariationIterator.of(redirectPolicy, Variation.ofBoolean()); + private VariationIterator<Boolean> targetEqualsCurrentUrl = VariationIterator.of(redirectToRender, Variation.ofBoolean()); + private VariationIterator<Boolean> newPageInstance = VariationIterator.of(targetEqualsCurrentUrl, Variation.ofBoolean()); + private VariationIterator<Boolean> pageStateless = VariationIterator.of(newPageInstance, Variation.ofBoolean()); + private VariationIterator<Boolean> sessionTemporary = VariationIterator.of(pageStateless, Variation.ofBoolean()); - VariationIterator<Boolean> last = sessionTemporary; + private VariationIterator<Boolean> last = sessionTemporary; @Override public String toString() http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRenderPageAndWriteResponseVariations.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRenderPageAndWriteResponseVariations.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRenderPageAndWriteResponseVariations.java index 939ad5a..4a7ed37 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRenderPageAndWriteResponseVariations.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/ShouldRenderPageAndWriteResponseVariations.java @@ -21,16 +21,16 @@ import org.apache.wicket.request.Url; public class ShouldRenderPageAndWriteResponseVariations extends AbstractVariations { - VariationIterator<RenderPageRequestHandler.RedirectPolicy> redirectPolicy = VariationIterator.of(Variation.of(RenderPageRequestHandler.RedirectPolicy.class)); - VariationIterator<Boolean> ajax = VariationIterator.of(redirectPolicy, Variation.ofBoolean()); - VariationIterator<Boolean> onePassRender = VariationIterator.of(ajax,Variation.ofBoolean()); - VariationIterator<Boolean> redirectToRender = VariationIterator.of(onePassRender,Variation.ofBoolean()); - VariationIterator<Boolean> shouldPreserveClientUrl = VariationIterator.of(redirectToRender,Variation.ofBoolean()); - VariationIterator<Boolean> targetEqualsCurrentUrl = VariationIterator.of(shouldPreserveClientUrl,Variation.ofBoolean()); - VariationIterator<Boolean> newPageInstance = VariationIterator.of(targetEqualsCurrentUrl,Variation.ofBoolean()); - VariationIterator<Boolean> pageStateless = VariationIterator.of(newPageInstance,Variation.ofBoolean()); + private VariationIterator<RenderPageRequestHandler.RedirectPolicy> redirectPolicy = VariationIterator.of(Variation.of(RenderPageRequestHandler.RedirectPolicy.class)); + private VariationIterator<Boolean> ajax = VariationIterator.of(redirectPolicy, Variation.ofBoolean()); + private VariationIterator<Boolean> onePassRender = VariationIterator.of(ajax, Variation.ofBoolean()); + private VariationIterator<Boolean> redirectToRender = VariationIterator.of(onePassRender, Variation.ofBoolean()); + private VariationIterator<Boolean> shouldPreserveClientUrl = VariationIterator.of(redirectToRender, Variation.ofBoolean()); + private VariationIterator<Boolean> targetEqualsCurrentUrl = VariationIterator.of(shouldPreserveClientUrl, Variation.ofBoolean()); + private VariationIterator<Boolean> newPageInstance = VariationIterator.of(targetEqualsCurrentUrl, Variation.ofBoolean()); + private VariationIterator<Boolean> pageStateless = VariationIterator.of(newPageInstance, Variation.ofBoolean()); - VariationIterator<Boolean> last = pageStateless; + private VariationIterator<Boolean> last = pageStateless; @Override protected VariationIterator<?> last() http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/render/SkipRenderWithSetResponsePageTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/SkipRenderWithSetResponsePageTest.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/SkipRenderWithSetResponsePageTest.java index f20e3a1..885c8ca 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/SkipRenderWithSetResponsePageTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/SkipRenderWithSetResponsePageTest.java @@ -16,28 +16,30 @@ */ package org.apache.wicket.request.handler.render; +import static org.junit.jupiter.api.Assertions.fail; + import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.markup.html.basic.SimplePage; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test if rendering phase is skipped if we invoke setResponsePage inside page constructor * * https://issues.apache.org/jira/browse/WICKET-4636 */ -public class SkipRenderWithSetResponsePageTest extends WicketTestCase +class SkipRenderWithSetResponsePageTest extends WicketTestCase { @Test - public void setResponsePageInsideConstructor() + void setResponsePageInsideConstructor() { tester.startPage(NotToRenderConstructorPage.class); tester.assertRenderedPage(SimplePage.class); } - public static class NotToRenderConstructorPage extends WebPage + public static class NotToRenderConstructorPage extends WebPage { - public NotToRenderConstructorPage() + public NotToRenderConstructorPage() { setResponsePage(SimplePage.class); } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/render/StatelessPageManipulatingPageParametersTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/StatelessPageManipulatingPageParametersTest.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/StatelessPageManipulatingPageParametersTest.java index 1665001..efb11f2 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/StatelessPageManipulatingPageParametersTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/StatelessPageManipulatingPageParametersTest.java @@ -26,17 +26,17 @@ import org.apache.wicket.util.resource.IResourceStream; import org.apache.wicket.util.resource.StringResourceStream; import org.apache.wicket.util.tester.FormTester; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; /** * https://issues.apache.org/jira/browse/WICKET-5666 * https://issues.apache.org/jira/browse/WICKET-5643 */ -public class StatelessPageManipulatingPageParametersTest extends WicketTestCase { +class StatelessPageManipulatingPageParametersTest extends WicketTestCase { - @Before - public void before() + @BeforeEach + void before() { WebApplication application = tester.getApplication(); application.mountPage("first", FirstPage.class); @@ -44,7 +44,7 @@ public class StatelessPageManipulatingPageParametersTest extends WicketTestCase } @Test - public void submitAndRedirect() { + void submitAndRedirect() { tester.startPage(FirstPage.class); FormTester failingFormTester = tester.newFormTester("form"); failingFormTester.submit(); @@ -82,7 +82,7 @@ public class StatelessPageManipulatingPageParametersTest extends WicketTestCase return new StringResourceStream(markup); } } - + public static class SecondPage extends WebPage implements IMarkupResourceStreamProvider { public SecondPage(PageParameters parameters) http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/render/TestVariations.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/TestVariations.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/TestVariations.java index 8a47659..4473c73 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/TestVariations.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/TestVariations.java @@ -16,20 +16,23 @@ */ package org.apache.wicket.request.handler.render; -import org.junit.Assert; -import org.junit.Test; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertTrue; -public class TestVariations +import org.junit.jupiter.api.Test; + +class TestVariations { @Test - public void testSingle() + void testSingle() { VariationIterator<Boolean> single = VariationIterator.of(Variation.ofBoolean()); - Assert.assertTrue(single.hasNext()); + assertTrue(single.hasNext()); single.next(); - Assert.assertTrue(single.hasNext()); + assertTrue(single.hasNext()); single.next(); - Assert.assertFalse(single.hasNext()); + assertFalse(single.hasNext()); Exception ex = null; try @@ -40,29 +43,29 @@ public class TestVariations { ex = e; } - Assert.assertNotNull(ex); + assertNotNull(ex); } @Test - public void testDouble() + void testDouble() { VariationIterator<Integer> numbers = VariationIterator.of(new Variation<>(1,2,3)); VariationIterator<Boolean> flag = VariationIterator.of(numbers,Variation.ofBoolean()); VariationIterator<?> last=flag; - Assert.assertTrue(last.hasNext()); + assertTrue(last.hasNext()); last.next(); - Assert.assertTrue(last.hasNext()); + assertTrue(last.hasNext()); last.next(); - Assert.assertTrue(last.hasNext()); + assertTrue(last.hasNext()); last.next(); - Assert.assertTrue(last.hasNext()); + assertTrue(last.hasNext()); last.next(); - Assert.assertTrue(last.hasNext()); + assertTrue(last.hasNext()); last.next(); - Assert.assertTrue(last.hasNext()); + assertTrue(last.hasNext()); last.next(); - Assert.assertFalse(last.hasNext()); + assertFalse(last.hasNext()); Exception ex = null; try @@ -73,6 +76,6 @@ public class TestVariations { ex = e; } - Assert.assertNotNull(ex); + assertNotNull(ex); } } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/render/VariationIterator.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/VariationIterator.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/VariationIterator.java index 1f34ef8..14480ba 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/VariationIterator.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/VariationIterator.java @@ -27,11 +27,11 @@ public class VariationIterator<T> implements Iterator<T> private int idx = -1; - public VariationIterator(Variation<T> variation) { + private VariationIterator(Variation<T> variation) { this(null, variation); } - public VariationIterator(VariationIterator<?> prev, Variation<T> variation) { + private VariationIterator(VariationIterator<?> prev, Variation<T> variation) { this.prev = prev; this.variation = variation; } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/render/WebPageRendererTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/WebPageRendererTest.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/WebPageRendererTest.java index c2094fa..882c39d 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/render/WebPageRendererTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/render/WebPageRendererTest.java @@ -16,10 +16,13 @@ */ package org.apache.wicket.request.handler.render; -import static org.mockito.ArgumentMatchers.isNull; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.anyString; import static org.mockito.ArgumentMatchers.eq; +import static org.mockito.ArgumentMatchers.isNull; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.never; import static org.mockito.Mockito.verify; @@ -27,8 +30,6 @@ import static org.mockito.Mockito.when; import java.util.concurrent.atomic.AtomicBoolean; -import junit.framework.AssertionFailedError; - import org.apache.wicket.core.request.handler.IPageProvider; import org.apache.wicket.core.request.handler.RenderPageRequestHandler; import org.apache.wicket.core.request.handler.RenderPageRequestHandler.RedirectPolicy; @@ -39,14 +40,14 @@ import org.apache.wicket.request.component.IRequestablePage; import org.apache.wicket.request.cycle.RequestCycle; import org.apache.wicket.request.http.WebRequest; import org.apache.wicket.request.http.WebResponse; -import org.junit.Assert; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; +import org.opentest4j.AssertionFailedError; /** * Tests for the calculation whether or not to redirect or directly render a page */ -public class WebPageRendererTest extends Assert +class WebPageRendererTest { private RenderPageRequestHandler handler; @@ -60,8 +61,8 @@ public class WebPageRendererTest extends Assert /** * Common setup */ - @Before - public void before() + @BeforeEach + void before() { provider = mock(IPageProvider.class); @@ -87,7 +88,7 @@ public class WebPageRendererTest extends Assert * is configured there wont be a redirect issued */ @Test - public void testOnePassRender() + void testOnePassRender() { TestPageRenderer renderer = new TestPageRenderer(handler); @@ -113,7 +114,7 @@ public class WebPageRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5522 */ @Test - public void testOnePassRenderDifferentProtocols() + void testOnePassRenderDifferentProtocols() { final AtomicBoolean responseBuffered = new AtomicBoolean(false); @@ -151,7 +152,7 @@ public class WebPageRendererTest extends Assert * is configured but the {@link RedirectPolicy} says that it needs to redirect it will redirect. */ @Test - public void testOnePassRenderWithAlwaysRedirect() + void testOnePassRenderWithAlwaysRedirect() { PageRenderer renderer = new TestPageRenderer(handler) @@ -186,7 +187,7 @@ public class WebPageRendererTest extends Assert * is configured but the current request is Ajax then a redirect should be issued */ @Test - public void testOnePassRenderAndAjaxRequest() + void testOnePassRenderAndAjaxRequest() { TestPageRenderer renderer = new TestPageRenderer(handler); @@ -212,7 +213,7 @@ public class WebPageRendererTest extends Assert * {@link RedirectPolicy#NEVER_REDIRECT} there wont be a redirect issued */ @Test - public void testRedirectPolicyNever() + void testRedirectPolicyNever() { PageRenderer renderer = new TestPageRenderer(handler) @@ -243,7 +244,7 @@ public class WebPageRendererTest extends Assert * is configured there wont be a redirect issued */ @Test - public void testSameUrlsAndRedirectToRender() + void testSameUrlsAndRedirectToRender() { PageRenderer renderer = new TestPageRenderer(handler) @@ -275,7 +276,7 @@ public class WebPageRendererTest extends Assert * be a redirect issued */ @Test - public void testSameUrlsAndStatefulPage() + void testSameUrlsAndStatefulPage() { when(provider.isNewPageInstance()).thenReturn(false); when(page.isPageStateless()).thenReturn(false); @@ -301,7 +302,7 @@ public class WebPageRendererTest extends Assert * should occur */ @Test - public void testShouldPreserveClientUrl() + void testShouldPreserveClientUrl() { TestPageRenderer renderer = new TestPageRenderer(handler); @@ -325,7 +326,7 @@ public class WebPageRendererTest extends Assert * https://issues.apache.org/jira/browse/WICKET-5486 */ @Test - public void testShouldPreserveClientUrlOverruledByRedirectPolicyAlwaysRedirect() + void testShouldPreserveClientUrlOverruledByRedirectPolicyAlwaysRedirect() { TestPageRenderer renderer = new TestPageRenderer(handler); renderer.shouldPreserveClientUrl = true; @@ -346,7 +347,7 @@ public class WebPageRendererTest extends Assert * {@link RedirectPolicy#ALWAYS_REDIRECT} there a redirect must be issued */ @Test - public void testRedirectPolicyAlways() + void testRedirectPolicyAlways() { TestPageRenderer renderer = new TestPageRenderer(handler); renderer.redirectPolicy = RedirectPolicy.ALWAYS_REDIRECT; @@ -367,7 +368,7 @@ public class WebPageRendererTest extends Assert * Tests that when the current request is Ajax then a redirect should happen */ @Test - public void testSameUrlsAndAjaxRequest() + void testSameUrlsAndAjaxRequest() { TestPageRenderer renderer = new TestPageRenderer(handler); renderer.ajax = true; @@ -389,7 +390,7 @@ public class WebPageRendererTest extends Assert * is configured then no matter what are the fromUrl and toUrl a redirect will happen */ @Test - public void testRedirectToRender() + void testRedirectToRender() { TestPageRenderer renderer = new TestPageRenderer(handler); @@ -414,7 +415,7 @@ public class WebPageRendererTest extends Assert * buffer */ @Test - public void testDifferentUrlsTemporarySessionAndStatelessPage() + void testDifferentUrlsTemporarySessionAndStatelessPage() { TestPageRenderer renderer = new TestPageRenderer(handler); renderer.redirectToBuffer = true; @@ -436,7 +437,7 @@ public class WebPageRendererTest extends Assert * redirect to the url which will instantiate the instance of us */ @Test - public void testDifferentUrlsAndNewPageInstance() + void testDifferentUrlsAndNewPageInstance() { TestPageRenderer renderer = new TestPageRenderer(handler); renderer.redirectToBuffer = true; @@ -457,7 +458,7 @@ public class WebPageRendererTest extends Assert * want to overwrite the response, so we need to let it */ @Test - public void testRedirectToBufferNoPageToRender() + void testRedirectToBufferNoPageToRender() { final AtomicBoolean stored = new AtomicBoolean(false); @@ -486,7 +487,7 @@ public class WebPageRendererTest extends Assert verify(response, never()).write(any(byte[].class)); verify(response, never()).write(any(CharSequence.class)); verify(response, never()).sendRedirect(anyString()); - Assert.assertFalse(stored.get()); + assertFalse(stored.get()); } /** @@ -494,7 +495,7 @@ public class WebPageRendererTest extends Assert * page should be written without redirect */ @Test - public void testRedirectToBufferStatelessPageAndRedirectIsDisabled() + void testRedirectToBufferStatelessPageAndRedirectIsDisabled() { final AtomicBoolean stored = new AtomicBoolean(false); @@ -523,7 +524,7 @@ public class WebPageRendererTest extends Assert verify(response).write(any(byte[].class)); verify(response, never()).sendRedirect(anyString()); - Assert.assertFalse(stored.get()); + assertFalse(stored.get()); } /** @@ -531,7 +532,7 @@ public class WebPageRendererTest extends Assert * should be a redirect */ @Test - public void testRedirectToBufferStatelessPageAndRedirectIsEsabled() + void testRedirectToBufferStatelessPageAndRedirectIsEsabled() { final AtomicBoolean stored = new AtomicBoolean(false); @@ -560,7 +561,7 @@ public class WebPageRendererTest extends Assert verify(response, never()).write(any(byte[].class)); verify(response).sendRedirect(isNull()); - Assert.assertTrue(stored.get()); + assertTrue(stored.get()); } /** @@ -568,7 +569,7 @@ public class WebPageRendererTest extends Assert * redirect */ @Test - public void testRedirectToBufferStatefulPage() + void testRedirectToBufferStatefulPage() { final AtomicBoolean stored = new AtomicBoolean(false); @@ -595,11 +596,11 @@ public class WebPageRendererTest extends Assert verify(response, never()).write(any(byte[].class)); verify(response).sendRedirect(isNull()); - Assert.assertTrue(stored.get()); + assertTrue(stored.get()); } @Test - public void testShouldRenderPageAndWriteResponseCondition() { + void testShouldRenderPageAndWriteResponseCondition() { TestPageRenderer renderer = new TestPageRenderer(handler); // if @@ -612,7 +613,7 @@ public class WebPageRendererTest extends Assert renderer.newPageInstance = true; renderer.pageStateless = true; - Assert.assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test"), Url.parse("test"))); renderer.ajax = false; @@ -622,7 +623,7 @@ public class WebPageRendererTest extends Assert renderer.newPageInstance = false; renderer.pageStateless = false; - Assert.assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test1"), Url.parse("test2"))); // or @@ -634,7 +635,7 @@ public class WebPageRendererTest extends Assert renderer.ajax = false; renderer.onePassRender = true; - Assert.assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test1"), Url.parse("test2"))); renderer.redirectPolicy = RedirectPolicy.ALWAYS_REDIRECT; @@ -643,21 +644,21 @@ public class WebPageRendererTest extends Assert renderer.newPageInstance = false; renderer.pageStateless = false; - Assert.assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test"), Url.parse("test"))); // or // the targetUrl matches current url and it's redirect-to-render renderer.redirectToRender = true; - Assert.assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test"), Url.parse("test"))); renderer.pageStateless = true; renderer.newPageInstance = true; renderer.redirectToRender = true; - Assert.assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test"), Url.parse("test"))); // or @@ -672,13 +673,13 @@ public class WebPageRendererTest extends Assert renderer.newPageInstance = true; renderer.pageStateless = true; - Assert.assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertTrue(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test1"), Url.parse("test2"))); } @Test - public void testShouldNOTRenderPageAndWriteResponseCondition() { + void testShouldNOTRenderPageAndWriteResponseCondition() { TestPageRenderer renderer = new TestPageRenderer(handler); @@ -704,25 +705,25 @@ public class WebPageRendererTest extends Assert renderer.newPageInstance = true; renderer.pageStateless = true; - Assert.assertFalse(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertFalse(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test1"), Url.parse("test2"))); renderer.redirectToRender = false; renderer.newPageInstance = false; renderer.pageStateless = false; - Assert.assertFalse(renderer.shouldRenderPageAndWriteResponse(requestCycle, + assertFalse(renderer.shouldRenderPageAndWriteResponse(requestCycle, Url.parse("test"), Url.parse("test"))); } @Test - public void testShouldRenderPageAndWriteResponseVariationIntegrity() { + void testShouldRenderPageAndWriteResponseVariationIntegrity() { int count = countVariations(new ShouldRenderPageAndWriteResponseVariations()); - Assert.assertEquals(2 * 2 * 2 * 2 * 2 * 2 * 2 * 3, count); + assertEquals(2 * 2 * 2 * 2 * 2 * 2 * 2 * 3, count); } @Test - public void shouldRenderPageAndWriteResponseVariation() { + void shouldRenderPageAndWriteResponseVariation() { String match = " X X " + @@ -754,13 +755,13 @@ public class WebPageRendererTest extends Assert } @Test - public void testShouldRedirectToTargetUrlIntegrity() { + void testShouldRedirectToTargetUrlIntegrity() { int count = countVariations(new ShouldRedirectToTargetUrl()); - Assert.assertEquals(2 * 3 * 2 * 2 * 2 * 2 * 2, count); + assertEquals(2 * 3 * 2 * 2 * 2 * 2 * 2, count); } @Test - public void testShouldRedirectToTargetUrl() { + void testShouldRedirectToTargetUrl() { String match = "XXXXXXXXXXXXXXXX" + @@ -780,7 +781,7 @@ public class WebPageRendererTest extends Assert } @Test - public void shouldRedirectToTargetUrlCondition() { + void shouldRedirectToTargetUrlCondition() { TestPageRenderer renderer = new TestPageRenderer(handler); @@ -794,7 +795,7 @@ public class WebPageRendererTest extends Assert renderer.pageStateless = false; renderer.sessionTemporary = false; - Assert.assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), + assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), Url.parse("test2"))); // or @@ -802,7 +803,7 @@ public class WebPageRendererTest extends Assert renderer.redirectPolicy = RedirectPolicy.AUTO_REDIRECT; renderer.redirectToRender = true; - Assert.assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), + assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), Url.parse("test2"))); // or @@ -810,7 +811,7 @@ public class WebPageRendererTest extends Assert renderer.redirectToRender = false; renderer.ajax = true; - Assert.assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test"), + assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test"), Url.parse("test"))); // or @@ -821,20 +822,20 @@ public class WebPageRendererTest extends Assert renderer.ajax = false; renderer.newPageInstance = true; - Assert.assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), + assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), Url.parse("test2"))); renderer.newPageInstance = false; renderer.sessionTemporary = true; renderer.pageStateless = true; - Assert.assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), + assertTrue(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), Url.parse("test2"))); // just redirect } @Test - public void shouldNOTRedirectToTargetUrlCondition() { + void shouldNOTRedirectToTargetUrlCondition() { TestPageRenderer renderer = new TestPageRenderer(handler); @@ -857,7 +858,7 @@ public class WebPageRendererTest extends Assert renderer.pageStateless=false; renderer.sessionTemporary=false; - Assert.assertFalse(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), + assertFalse(renderer.shouldRedirectToTargetUrl(requestCycle, Url.parse("test1"), Url.parse("test2"))); } @@ -874,12 +875,12 @@ public class WebPageRendererTest extends Assert int idx=0; while (variations.hasNextVariation()) { variations.nextVariation(); - Assert.assertEquals(variations.toString(), match.charAt(idx) == 'X', variations.getResult()); + assertEquals(match.charAt(idx) == 'X', variations.getResult(), variations.toString()); idx++; } } - private void printVariations(AbstractVariations variations) { + void printVariations(AbstractVariations variations) { int idx=0; System.out.print("\""); while (variations.hasNextVariation()) { @@ -899,7 +900,7 @@ public class WebPageRendererTest extends Assert * directly */ @Test - public void testRedirectToBufferStatefulPageAndSameUrls() + void testRedirectToBufferStatefulPageAndSameUrls() { final AtomicBoolean stored = new AtomicBoolean(false); @@ -930,14 +931,14 @@ public class WebPageRendererTest extends Assert verify(response).write(any(byte[].class)); verify(response, never()).sendRedirect(anyString()); - Assert.assertFalse(stored.get()); + assertFalse(stored.get()); } /** * Tests that when all the conditions fail the redirect_to_buffer should be used as a fallback */ @Test - public void testRedirectToBufferIsFallback() + void testRedirectToBufferIsFallback() { final AtomicBoolean stored = new AtomicBoolean(false); @@ -985,7 +986,7 @@ public class WebPageRendererTest extends Assert verify(response, never()).write(any(byte[].class)); verify(response).sendRedirect(isNull()); - Assert.assertTrue(stored.get()); + assertTrue(stored.get()); } /** @@ -993,7 +994,7 @@ public class WebPageRendererTest extends Assert * current request is Ajax then a redirect should be issued */ @Test - public void testShouldPreserveClientUrlAndAjaxRequest() + void testShouldPreserveClientUrlAndAjaxRequest() { TestPageRenderer renderer = new TestPageRenderer(handler); renderer.ajax = true; @@ -1017,7 +1018,7 @@ public class WebPageRendererTest extends Assert * is Ajax then a redirect should still be issued */ @Test - public void testNeverRedirectButAjaxRequest() + void testNeverRedirectButAjaxRequest() { TestPageRenderer renderer = new TestPageRenderer(handler); renderer.redirectPolicy = RedirectPolicy.NEVER_REDIRECT; http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/handler/resource/ResourceAuthorizationTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/handler/resource/ResourceAuthorizationTest.java b/wicket-core/src/test/java/org/apache/wicket/request/handler/resource/ResourceAuthorizationTest.java index 8edf57b..36db7c5 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/handler/resource/ResourceAuthorizationTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/handler/resource/ResourceAuthorizationTest.java @@ -16,22 +16,22 @@ */ package org.apache.wicket.request.handler.resource; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertThrows; + import javax.servlet.http.HttpServletResponse; import org.apache.wicket.authorization.IAuthorizationStrategy; -import org.apache.wicket.authorization.IUnauthorizedResourceRequestListener; import org.apache.wicket.request.mapper.parameter.PageParameters; import org.apache.wicket.request.resource.AbstractResource; import org.apache.wicket.request.resource.IResource; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Rule; -import org.junit.Test; -import org.junit.rules.ExpectedException; +import org.junit.jupiter.api.Test; /** * Tests authorization of IResources */ -public class ResourceAuthorizationTest extends WicketTestCase +class ResourceAuthorizationTest extends WicketTestCase { private static class RejectingAuthorizationStrategy extends IAuthorizationStrategy.AllowAllAuthorizationStrategy { @@ -61,7 +61,7 @@ public class ResourceAuthorizationTest extends WicketTestCase * https://issues.apache.org/jira/browse/WICKET-5012 */ @Test - public void rejectWith403() + void rejectWith403() { tester.getApplication().getSecuritySettings().setAuthorizationStrategy(new RejectingAuthorizationStrategy()); @@ -72,30 +72,23 @@ public class ResourceAuthorizationTest extends WicketTestCase tester.getLastResponse().getErrorMessage()); } - @Rule - public ExpectedException expectedException = ExpectedException.none(); - /** * https://issues.apache.org/jira/browse/WICKET-5012 */ @Test - public void rejectWithException() + void rejectWithException() { tester.getApplication().getSecuritySettings().setAuthorizationStrategy(new RejectingAuthorizationStrategy()); - tester.getApplication().getSecuritySettings().setUnauthorizedResourceRequestListener(new IUnauthorizedResourceRequestListener() - { - @Override - public void onUnauthorizedRequest(IResource resource, PageParameters parameters) - { - throw new RuntimeException("Not authorized to request: " + resource); - } + tester.getApplication().getSecuritySettings().setUnauthorizedResourceRequestListener((resource, parameters) -> { + throw new RuntimeException("Not authorized to request: " + resource); }); TestResource resource = new TestResource(); - expectedException.expect(RuntimeException.class); - expectedException.expectMessage("Not authorized to request: " + resource); + Exception e = assertThrows(RuntimeException.class, () -> { + tester.startResource(resource); + }); - tester.startResource(resource); + assertEquals("Not authorized to request: " + resource, e.getMessage()); } } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/mapper/CustomHomePageTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/mapper/CustomHomePageTest.java b/wicket-core/src/test/java/org/apache/wicket/request/mapper/CustomHomePageTest.java index dd1774a..ecdefe4 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/mapper/CustomHomePageTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/mapper/CustomHomePageTest.java @@ -22,19 +22,19 @@ import org.apache.wicket.protocol.http.mock.MockHttpServletRequest; import org.apache.wicket.resource.DummyApplication; import org.apache.wicket.util.tester.DummyHomePage; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * A test case for <a href="https://issues.apache.org/jira/browse/WICKET-3126">WICKET-3126</a> */ -public class CustomHomePageTest +class CustomHomePageTest { /** * Tests no custom home page. The home page is get from {@link Application#getHomePage()} */ @Test - public void defaultHomePage() + void defaultHomePage() { final WebApplication dummyApplication = new DummyApplication(); final WicketTester tester = new WicketTester(dummyApplication); @@ -49,7 +49,7 @@ public class CustomHomePageTest * Tests mounting of a custom home page via {@link WebApplication#mountPage(String, Class)} */ @Test - public void customHomePage() + void customHomePage() { final WebApplication dummyApplication = new DummyApplication() { http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/ComponentInfoTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/ComponentInfoTest.java b/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/ComponentInfoTest.java index c543f87..21df52e 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/ComponentInfoTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/ComponentInfoTest.java @@ -16,20 +16,22 @@ */ package org.apache.wicket.request.mapper.info; -import org.junit.Assert; -import org.junit.Test; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNull; + +import org.junit.jupiter.api.Test; /** * * @author Matej Knopp */ -public class ComponentInfoTest extends Assert +class ComponentInfoTest { /** * */ @Test - public void test1() + void test1() { String s = "-component-path"; ComponentInfo info = ComponentInfo.parse(s); @@ -43,7 +45,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test2() + void test2() { String s = "component-path"; ComponentInfo info = ComponentInfo.parse(s); @@ -54,7 +56,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test3() + void test3() { String s = ".-"; ComponentInfo info = ComponentInfo.parse(s); @@ -66,7 +68,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test4() + void test4() { String s = "-"; ComponentInfo info = ComponentInfo.parse(s); @@ -77,7 +79,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test5() + void test5() { String s = "abcd"; assertEquals(null, ComponentInfo.parse(s)); @@ -87,7 +89,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test6() + void test6() { String s = "-compo~~nent-path"; ComponentInfo info = ComponentInfo.parse(s); @@ -101,7 +103,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test7() + void test7() { String s = "-co~mpo~~nent-path"; ComponentInfo info = ComponentInfo.parse(s); @@ -115,7 +117,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test8() + void test8() { String s = ".12-component-path"; ComponentInfo info = ComponentInfo.parse(s); @@ -129,7 +131,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test9() + void test9() { String s = "4.-a-b"; ComponentInfo info = ComponentInfo.parse(s); @@ -142,7 +144,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void test10() + void test10() { String s = "4.5-a-b"; ComponentInfo info = ComponentInfo.parse(s); @@ -156,7 +158,7 @@ public class ComponentInfoTest extends Assert * */ @Test - public void encodeDecode() + void encodeDecode() { final Integer renderCount = 1; final String componentPath = "-nav-container-:-nav:1:link"; http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/PageComponentInfoTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/PageComponentInfoTest.java b/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/PageComponentInfoTest.java index 9fe3a4f..a657b88 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/PageComponentInfoTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/mapper/info/PageComponentInfoTest.java @@ -16,15 +16,17 @@ */ package org.apache.wicket.request.mapper.info; -import org.junit.Test; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertNull; -import junit.framework.TestCase; +import org.junit.jupiter.api.Test; /** * * @author Matej Knopp */ -public class PageComponentInfoTest extends TestCase +class PageComponentInfoTest { private void testPageInfoOnly(PageComponentInfo info, Integer pageId) @@ -49,7 +51,7 @@ public class PageComponentInfoTest extends TestCase * */ @Test - public void test1() + void test1() { String s = "2--foo-bar-baz"; PageComponentInfo info = PageComponentInfo.parse(s); @@ -61,7 +63,7 @@ public class PageComponentInfoTest extends TestCase * */ @Test - public void test2() + void test2() { String s = "2"; PageComponentInfo info = PageComponentInfo.parse(s); @@ -73,9 +75,10 @@ public class PageComponentInfoTest extends TestCase * <a href="https://issues.apache.org/jira/browse/WICKET-3490">WICKET-3490</a> */ @Test - public void parsePageInfo() + void parsePageInfo() { - PageComponentInfo pageComponentInfo = PageComponentInfo.parse("99999999999999999999999999999999999999999999999999999999999999999999999"); + PageComponentInfo pageComponentInfo = PageComponentInfo + .parse("99999999999999999999999999999999999999999999999999999999999999999999999"); assertNull(pageComponentInfo); } } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/resource/ByteArrayResourceTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/resource/ByteArrayResourceTest.java b/wicket-core/src/test/java/org/apache/wicket/request/resource/ByteArrayResourceTest.java index 73b1295..6c163fe 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/resource/ByteArrayResourceTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/resource/ByteArrayResourceTest.java @@ -16,30 +16,31 @@ */ package org.apache.wicket.request.resource; +import static org.junit.jupiter.api.Assertions.assertEquals; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.ArgumentMatchers.same; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.verify; +import javax.servlet.http.HttpServletResponse; + import org.apache.wicket.request.http.WebRequest; import org.apache.wicket.request.http.WebResponse; import org.apache.wicket.request.resource.IResource.Attributes; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; - -import javax.servlet.http.HttpServletResponse; +import org.junit.jupiter.api.Test; /** * Unit tests for {@link ByteArrayResource} */ -public class ByteArrayResourceTest extends WicketTestCase +class ByteArrayResourceTest extends WicketTestCase { /** * Unit test for {@link ByteArrayResource} with static byte array. */ @Test - public void staticResource() + void staticResource() { String contentType = "application/octet-stream"; byte[] array = new byte[] { 1, 2, 3 }; @@ -69,7 +70,7 @@ public class ByteArrayResourceTest extends WicketTestCase * Unit test for {@link ByteArrayResource} with dynamically generated byte array. */ @Test - public void dynamicResource() + void dynamicResource() { String contentType = "application/octet-stream"; final byte[] array = new byte[] { 1, 2, 3 }; @@ -112,7 +113,7 @@ public class ByteArrayResourceTest extends WicketTestCase * See https://issues.apache.org/jira/browse/WICKET-4119 */ @Test - public void contentType() + void contentType() { String userSpecifiedContentType = "text/custom"; ByteArrayResource userSpecified = new ByteArrayResource(userSpecifiedContentType, @@ -140,7 +141,7 @@ public class ByteArrayResourceTest extends WicketTestCase * Verify that HttpServletResponse#SC_NOT_FOUND is returned if there is no data. */ @Test - public void noData() { + void noData() { ByteArrayResource resource = new ByteArrayResource("text/plain"); tester.startResource(resource); http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/resource/CharSequenceResourceTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/resource/CharSequenceResourceTest.java b/wicket-core/src/test/java/org/apache/wicket/request/resource/CharSequenceResourceTest.java index 0fdbb00..ef3239a 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/resource/CharSequenceResourceTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/resource/CharSequenceResourceTest.java @@ -16,38 +16,37 @@ */ package org.apache.wicket.request.resource; -import static org.hamcrest.Matchers.is; +import static org.junit.jupiter.api.Assertions.assertEquals; import java.nio.charset.Charset; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Tests for {@link CharSequenceResource} */ -public class CharSequenceResourceTest extends Assert +class CharSequenceResourceTest { @Test - public void getLength_whenNoUnicodeSymbols_thenReturnTheStringLength() throws Exception + void getLength_whenNoUnicodeSymbols_thenReturnTheStringLength() throws Exception { CharSequenceResource resource = new CharSequenceResource("plain/text"); - assertThat(resource.getLength("abcd"), is(4L)); + assertEquals(Long.valueOf(4L), resource.getLength("abcd")); } @Test - public void getLength_UTF8_whenUnicodeSymbols_thenReturnTheBytesLength() throws Exception + void getLength_UTF8_whenUnicodeSymbols_thenReturnTheBytesLength() throws Exception { CharSequenceResource resource = new CharSequenceResource("plain/text"); resource.setCharset(Charset.forName("UTF-8")); - assertThat(resource.getLength("a\u1234d"), is(5L)); + assertEquals(Long.valueOf(5L), resource.getLength("a\u1234d")); } @Test - public void getLength_UTF16_whenUnicodeSymbols_thenReturnTheBytesLength() throws Exception + void getLength_UTF16_whenUnicodeSymbols_thenReturnTheBytesLength() throws Exception { CharSequenceResource resource = new CharSequenceResource("plain/text"); resource.setCharset(Charset.forName("UTF-16")); - assertThat(resource.getLength("a\u1234d"), is(8L)); + assertEquals(Long.valueOf(8L), resource.getLength("a\u1234d")); } } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/resource/ContextRelativeResourceReferenceTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/resource/ContextRelativeResourceReferenceTest.java b/wicket-core/src/test/java/org/apache/wicket/request/resource/ContextRelativeResourceReferenceTest.java index a589357..2153310 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/resource/ContextRelativeResourceReferenceTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/resource/ContextRelativeResourceReferenceTest.java @@ -16,43 +16,43 @@ */ package org.apache.wicket.request.resource; +import static org.junit.jupiter.api.Assertions.assertTrue; + import org.apache.wicket.protocol.http.WebApplication; import org.apache.wicket.util.tester.WicketTestCase; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Assert; -import org.junit.Test; - +import org.junit.jupiter.api.Test; -public class ContextRelativeResourceReferenceTest extends WicketTestCase +class ContextRelativeResourceReferenceTest extends WicketTestCase { - static final String RESOURCE_NAME = "/foo/baar/myLibrary"; - static final String ALREADY_MINIFIED = RESOURCE_NAME + ".min.js"; - static final String TO_BE_MINIFIED = RESOURCE_NAME + ".js"; - static final String CUSTOM_SUFFIX = "compress"; + private static final String RESOURCE_NAME = "/foo/baar/myLibrary"; + private static final String ALREADY_MINIFIED = RESOURCE_NAME + ".min.js"; + private static final String TO_BE_MINIFIED = RESOURCE_NAME + ".js"; + private static final String CUSTOM_SUFFIX = "compress"; @Test - public void testMinifyResource() throws Exception + void testMinifyResource() throws Exception { ContextRelativeResourceReference resourceReference = new ContextRelativeResourceReference(TO_BE_MINIFIED); - Assert.assertTrue(testResourceKey(resourceReference, ALREADY_MINIFIED)); + assertTrue(testResourceKey(resourceReference, ALREADY_MINIFIED)); } @Test - public void testDontMinifyResource() throws Exception + void testDontMinifyResource() throws Exception { ContextRelativeResourceReference resourceReference = new ContextRelativeResourceReference(ALREADY_MINIFIED, false); - Assert.assertTrue(testResourceKey(resourceReference, ALREADY_MINIFIED)); + assertTrue(testResourceKey(resourceReference, ALREADY_MINIFIED)); resourceReference = new ContextRelativeResourceReference(TO_BE_MINIFIED, false); - Assert.assertTrue(testResourceKey(resourceReference, TO_BE_MINIFIED)); + assertTrue(testResourceKey(resourceReference, TO_BE_MINIFIED)); } @Test - public void testCustomSuffix() throws Exception + void testCustomSuffix() throws Exception { ContextRelativeResourceReference resourceReference = new ContextRelativeResourceReference(TO_BE_MINIFIED, CUSTOM_SUFFIX); - Assert.assertTrue(testResourceKey(resourceReference, RESOURCE_NAME + "." + CUSTOM_SUFFIX + ".js")); + assertTrue(testResourceKey(resourceReference, RESOURCE_NAME + "." + CUSTOM_SUFFIX + ".js")); } @Override http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/resource/CssPackageResourceTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/resource/CssPackageResourceTest.java b/wicket-core/src/test/java/org/apache/wicket/request/resource/CssPackageResourceTest.java index e65aaf3..7820e4c 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/resource/CssPackageResourceTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/resource/CssPackageResourceTest.java @@ -16,6 +16,8 @@ */ package org.apache.wicket.request.resource; +import static org.junit.jupiter.api.Assertions.assertEquals; + import java.util.Locale; import org.apache.wicket.css.ICssCompressor; @@ -23,12 +25,12 @@ import org.apache.wicket.markup.html.PackageResourceTest; import org.apache.wicket.mock.MockApplication; import org.apache.wicket.protocol.http.WebApplication; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * */ -public class CssPackageResourceTest extends WicketTestCase +class CssPackageResourceTest extends WicketTestCase { private static final String APP_COMPRESSED = "APP_COMPRESSED"; @@ -61,7 +63,7 @@ public class CssPackageResourceTest extends WicketTestCase * Tests that a {@link CssPackageResource} can have its custom {@link ICssCompressor} */ @Test - public void customResourceCompressor() + void customResourceCompressor() { CssPackageResource resource = new CssPackageResource(PackageResourceTest.class, "packaged1.txt", null, null, null) @@ -92,7 +94,7 @@ public class CssPackageResourceTest extends WicketTestCase * when there is no custom */ @Test - public void appLevelCompressor() + void appLevelCompressor() { CssPackageResource resource = new CssPackageResource(PackageResourceTest.class, "packaged1.txt", null, null, null); @@ -106,7 +108,7 @@ public class CssPackageResourceTest extends WicketTestCase * {@link ICssCompressor} */ @Test - public void noCompressor() + void noCompressor() { CssPackageResource resource = new CssPackageResource(PackageResourceTest.class, "packaged1.txt", null, null, null); http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/resource/DynamicImageResourceTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/resource/DynamicImageResourceTest.java b/wicket-core/src/test/java/org/apache/wicket/request/resource/DynamicImageResourceTest.java index 2121714..ccee98f 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/resource/DynamicImageResourceTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/resource/DynamicImageResourceTest.java @@ -16,23 +16,25 @@ */ package org.apache.wicket.request.resource; +import static org.junit.jupiter.api.Assertions.assertArrayEquals; +import static org.junit.jupiter.api.Assertions.assertEquals; + import javax.servlet.http.HttpServletResponse; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Tests for {@link DynamicImageResource} */ -public class DynamicImageResourceTest extends WicketTestCase +class DynamicImageResourceTest extends WicketTestCase { /** * https://issues.apache.org/jira/browse/WICKET-3935 */ @Test - public void emptyImageDataIs404() + void emptyImageDataIs404() { DynamicImageResource resource = new DynamicImageResource() { @@ -53,7 +55,7 @@ public class DynamicImageResourceTest extends WicketTestCase * https://issues.apache.org/jira/browse/WICKET-3935 */ @Test - public void nonEmptyImageDataIs200() + void nonEmptyImageDataIs200() { final byte[] expected = new byte[] { 1, 2, 3 }; @@ -68,6 +70,6 @@ public class DynamicImageResourceTest extends WicketTestCase tester.startResource(resource); assertEquals(HttpServletResponse.SC_OK, tester.getLastResponse().getStatus()); - Assert.assertArrayEquals(expected, tester.getLastResponse().getBinaryContent()); + assertArrayEquals(expected, tester.getLastResponse().getBinaryContent()); } } http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/resource/JavaScriptPackageResourceTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/resource/JavaScriptPackageResourceTest.java b/wicket-core/src/test/java/org/apache/wicket/request/resource/JavaScriptPackageResourceTest.java index 022f9d4..14a63cb 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/resource/JavaScriptPackageResourceTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/resource/JavaScriptPackageResourceTest.java @@ -16,6 +16,8 @@ */ package org.apache.wicket.request.resource; +import static org.junit.jupiter.api.Assertions.assertEquals; + import java.io.IOException; import java.util.Locale; @@ -25,12 +27,12 @@ import org.apache.wicket.mock.MockApplication; import org.apache.wicket.protocol.http.WebApplication; import org.apache.wicket.util.resource.ResourceStreamNotFoundException; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Tests for JavaScriptPackageResource */ -public class JavaScriptPackageResourceTest extends WicketTestCase +class JavaScriptPackageResourceTest extends WicketTestCase { private static final String APP_COMPRESSED = "APP_COMPRESSED"; @@ -63,7 +65,7 @@ public class JavaScriptPackageResourceTest extends WicketTestCase * {@link IJavaScriptCompressor} */ @Test - public void customResourceCompressor() + void customResourceCompressor() { JavaScriptPackageResource resource = new JavaScriptPackageResource( PackageResourceTest.class, "packaged1.txt", null, null, null) @@ -96,7 +98,7 @@ public class JavaScriptPackageResourceTest extends WicketTestCase * same as the one used for the actual response */ @Test - public void cacheableStreamIsCompressed() throws ResourceStreamNotFoundException, IOException + void cacheableStreamIsCompressed() throws ResourceStreamNotFoundException, IOException { JavaScriptPackageResource resource = new JavaScriptPackageResource( PackageResourceTest.class, "packaged1.txt", null, null, null) @@ -127,7 +129,7 @@ public class JavaScriptPackageResourceTest extends WicketTestCase * {@link IJavaScriptCompressor} when there is no custom */ @Test - public void appLevelCompressor() + void appLevelCompressor() { JavaScriptPackageResource resource = new JavaScriptPackageResource( PackageResourceTest.class, "packaged1.txt", null, null, null); @@ -141,7 +143,7 @@ public class JavaScriptPackageResourceTest extends WicketTestCase * {@link IJavaScriptCompressor} */ @Test - public void noCompressor() + void noCompressor() { JavaScriptPackageResource resource = new JavaScriptPackageResource( PackageResourceTest.class, "packaged1.txt", null, null, null); http://git-wip-us.apache.org/repos/asf/wicket/blob/645f239c/wicket-core/src/test/java/org/apache/wicket/request/resource/LessResourceReferenceTest.java ---------------------------------------------------------------------- diff --git a/wicket-core/src/test/java/org/apache/wicket/request/resource/LessResourceReferenceTest.java b/wicket-core/src/test/java/org/apache/wicket/request/resource/LessResourceReferenceTest.java index 17264f4..7e4b6d5 100644 --- a/wicket-core/src/test/java/org/apache/wicket/request/resource/LessResourceReferenceTest.java +++ b/wicket-core/src/test/java/org/apache/wicket/request/resource/LessResourceReferenceTest.java @@ -16,6 +16,9 @@ */ package org.apache.wicket.request.resource; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; + import java.util.concurrent.atomic.AtomicBoolean; import org.apache.wicket.MarkupContainer; @@ -30,8 +33,8 @@ import org.apache.wicket.util.file.Files; import org.apache.wicket.util.resource.IResourceStream; import org.apache.wicket.util.resource.StringResourceStream; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; /** * <a href"https://issues.apache.org/jira/browse/WICKET-4732">WICKET-4732</a> @@ -67,8 +70,8 @@ public class LessResourceReferenceTest extends WicketTestCase } } - @Before - public void before() + @BeforeEach + void before() { PROCESS_RESPONSE_CALLED.set(false); } @@ -105,7 +108,7 @@ public class LessResourceReferenceTest extends WicketTestCase * instead of automatically created PackageResourceReference */ @Test - public void processLessResources() + void processLessResources() { // load the page to register the resource LessResourcePage page = new LessResourcePage(); @@ -122,7 +125,7 @@ public class LessResourceReferenceTest extends WicketTestCase * Tests that a LessResourceReference is request-able without being registered in ResourceReferenceRegistry */ @Test - public void processLessResourcesWithoutStartingAPage() + void processLessResourcesWithoutStartingAPage() { // make a request to the resource that is not registered in the ResourceReferenceRegistry CharSequence urlToReference = "./wicket/resource/org.apache.wicket.request.resource.LessResourceReferenceTest/LessResourceReference.less";
