http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-devutils/src/test/java/org/apache/wicket/devutils/stateless/StatelessCheckerTest.java ---------------------------------------------------------------------- diff --git a/wicket-devutils/src/test/java/org/apache/wicket/devutils/stateless/StatelessCheckerTest.java b/wicket-devutils/src/test/java/org/apache/wicket/devutils/stateless/StatelessCheckerTest.java index 8e588ad..bdb08ad 100644 --- a/wicket-devutils/src/test/java/org/apache/wicket/devutils/stateless/StatelessCheckerTest.java +++ b/wicket-devutils/src/test/java/org/apache/wicket/devutils/stateless/StatelessCheckerTest.java @@ -16,21 +16,23 @@ */ package org.apache.wicket.devutils.stateless; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.fail; + import org.apache.wicket.Component; import org.apache.wicket.MarkupContainer; import org.apache.wicket.behavior.Behavior; import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.util.tester.DummyHomePage; import org.apache.wicket.util.tester.WicketTester; -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 Marat Radchenko */ -public class StatelessCheckerTest extends Assert +public class StatelessCheckerTest { @StatelessComponent public static class StatelessPage extends DummyHomePage @@ -97,7 +99,7 @@ public class StatelessCheckerTest extends Assert private WicketTester tester; - @Before + @BeforeEach public void setUp() { tester = new WicketTester(); @@ -105,7 +107,7 @@ public class StatelessCheckerTest extends Assert checkerQuietly = new StatelessCheckerQuietly(); } - @After + @AfterEach public void tearDown() { tester.destroy();
http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-devutils/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java ---------------------------------------------------------------------- diff --git a/wicket-devutils/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java b/wicket-devutils/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java index a8e7628..88d9025 100644 --- a/wicket-devutils/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java +++ b/wicket-devutils/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java @@ -16,7 +16,7 @@ */ package org.apache.wicket.util.markup.xhtml; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Checks that the html markup files are well formed xml-s. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/JettyTestCaseDecorator.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/JettyTestCaseDecorator.java b/wicket-examples/src/test/java/org/apache/wicket/examples/JettyTestCaseDecorator.java index cd00729..96ba0f8 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/JettyTestCaseDecorator.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/JettyTestCaseDecorator.java @@ -16,22 +16,22 @@ */ package org.apache.wicket.examples; -import com.meterware.httpunit.HttpUnitOptions; import org.eclipse.jetty.server.HttpConfiguration; import org.eclipse.jetty.server.HttpConnectionFactory; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.ServerConnector; import org.eclipse.jetty.webapp.WebAppContext; -import org.junit.After; -import org.junit.Assert; -import org.junit.Before; +import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeEach; + +import com.meterware.httpunit.HttpUnitOptions; /** * Test decorator that starts a jetty instance * * @author ivaynberg */ -public class JettyTestCaseDecorator extends Assert +public class JettyTestCaseDecorator { private Server server; private String contextPath; @@ -41,7 +41,7 @@ public class JettyTestCaseDecorator extends Assert /** * @throws Exception */ - @Before + @BeforeEach public void before() throws Exception { HttpUnitOptions.setExceptionsThrownOnScriptError(false); @@ -87,7 +87,7 @@ public class JettyTestCaseDecorator extends Assert /** * @throws Exception */ - @After + @AfterEach public void after() throws Exception { contextPath = null; http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/WicketWebTestCase.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/WicketWebTestCase.java b/wicket-examples/src/test/java/org/apache/wicket/examples/WicketWebTestCase.java index 46e42f9..a82de7a 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/WicketWebTestCase.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/WicketWebTestCase.java @@ -16,10 +16,11 @@ */ package org.apache.wicket.examples; +import org.junit.jupiter.api.AfterEach; +import org.junit.jupiter.api.BeforeEach; + import com.meterware.httpunit.WebConversation; import com.meterware.httpunit.WebResponse; -import org.junit.After; -import org.junit.Before; /** * WebTestCase for tests that need to run inside Jetty to test for example the wicket filter using @@ -48,7 +49,7 @@ public abstract class WicketWebTestCase extends JettyTestCaseDecorator * @throws Exception */ @Override - @Before + @BeforeEach public void before() throws Exception { super.before(); @@ -57,7 +58,7 @@ public abstract class WicketWebTestCase extends JettyTestCaseDecorator } @Override - @After + @AfterEach public void after() throws Exception { baseUrl = null; http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/ajax/prototype/AjaxTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/ajax/prototype/AjaxTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/ajax/prototype/AjaxTest.java index fb50195..d07e41d 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/ajax/prototype/AjaxTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/ajax/prototype/AjaxTest.java @@ -16,8 +16,10 @@ */ package org.apache.wicket.examples.ajax.prototype; +import static org.junit.jupiter.api.Assertions.assertEquals; + import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * jWebUnit test for Hello World. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/compref/ComprefTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/compref/ComprefTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/compref/ComprefTest.java index c80fee9..0ebca5c 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/compref/ComprefTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/compref/ComprefTest.java @@ -17,7 +17,7 @@ package org.apache.wicket.examples.compref; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** @@ -27,12 +27,10 @@ public class ComprefTest extends WicketTestCase { /** * Test page. - * - * @throws Exception - */ + * + */ @Test - public void test_1() throws Exception - { + public void test_1() { tester.startPage(Index.class); tester.assertContains("Wicket Examples - component reference"); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/encodings/EncodingTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/encodings/EncodingTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/encodings/EncodingTest.java index f97a887..9944d1d 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/encodings/EncodingTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/encodings/EncodingTest.java @@ -17,7 +17,7 @@ package org.apache.wicket.examples.encodings; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * jWebUnit test for Hello World. @@ -26,12 +26,10 @@ public class EncodingTest extends WicketTestCase { /** * Test page. - * - * @throws Exception - */ + * + */ @Test - public void test_1() throws Exception - { + public void test_1() { tester.startPage(Home.class); tester.assertContains("Wicket Examples - encodings"); // the non-printable characters are: ��� http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/forminput/FormInputTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/forminput/FormInputTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/forminput/FormInputTest.java index 253bfea..e41a70d 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/forminput/FormInputTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/forminput/FormInputTest.java @@ -17,7 +17,7 @@ package org.apache.wicket.examples.forminput; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/guestbook/GuestbookTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/guestbook/GuestbookTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/guestbook/GuestbookTest.java index 042f4b5..d3d64ae 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/guestbook/GuestbookTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/guestbook/GuestbookTest.java @@ -21,8 +21,8 @@ import java.util.ArrayList; import org.apache.wicket.markup.html.form.Form; 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; /** @@ -33,7 +33,7 @@ public class GuestbookTest extends WicketTestCase /** * Sets up the test. */ - @Before + @BeforeEach public void setUp() { GuestBook.clear(); @@ -41,12 +41,10 @@ public class GuestbookTest extends WicketTestCase /** * Test page. - * - * @throws Exception + * */ @Test - public void test_1() throws Exception - { + public void test_1() { tester.startPage(GuestBook.class); tester.assertContains("Wicket Examples - guestbook"); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/HangManTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/HangManTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/HangManTest.java index b5bb61e..4d8425b 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/HangManTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/HangManTest.java @@ -20,7 +20,7 @@ import org.apache.wicket.markup.html.link.Link; import org.apache.wicket.request.mapper.parameter.PageParameters; import org.apache.wicket.util.tester.WicketTester; import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Testcase for the <code>Game</code> class. @@ -28,16 +28,14 @@ import org.junit.Test; * @author Chris Turner * @version 1.0 */ -public class HangManTest extends Assert +public class HangManTest { /** * Tests the hangman class directly for a winning game. - * - * @throws Exception - */ + * + */ @Test - public void test_1() throws Exception - { + public void test_1() { Game hangman = new Game(); hangman.newGame(5, new WordGenerator(new String[] { "testing" })); @@ -105,12 +103,10 @@ public class HangManTest extends Assert /** * Tests the hangman class directly for a lost game. - * - * @throws Exception - */ + * + */ @Test - public void testHangmanLoseGame() throws Exception - { + public void testHangmanLoseGame() { Game hangman = new Game(); hangman.newGame(2, new WordGenerator(new String[] { "foo" })); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/WordGeneratorTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/WordGeneratorTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/WordGeneratorTest.java index cf64669..40bff2c 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/WordGeneratorTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/hangman/WordGeneratorTest.java @@ -16,11 +16,15 @@ */ package org.apache.wicket.examples.hangman; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; + import java.util.HashSet; import java.util.Set; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -36,12 +40,10 @@ public class WordGeneratorTest extends WicketTestCase /** * Tests word generator - * - * @throws Exception - */ + * + */ @Test - public void testWordGenerator() throws Exception - { + public void testWordGenerator() { WordGenerator wg = new WordGenerator(); int wordCount = wg.size(); Set<Word> words = new HashSet<>(); @@ -50,7 +52,7 @@ public class WordGeneratorTest extends WicketTestCase { Word word = wg.next(); log.info("Word found: " + word); - assertFalse("Word should not be returned twice", words.contains(word)); + Assertions.assertFalse(words.contains(word), "Word should not be returned twice"); words.add(word); } log.info("Second iteration..."); @@ -58,20 +60,18 @@ public class WordGeneratorTest extends WicketTestCase { Word word = wg.next(); log.info("Word found: " + word); - assertTrue("Word " + word + " should have been returned only once", words.remove(word)); + assertTrue(words.remove(word), "Word " + word + " should have been returned only once"); } - assertTrue("All words should have been returned twice", words.isEmpty()); + assertTrue(words.isEmpty(), "All words should have been returned twice"); } /** * Tests word generator - * - * @throws Exception + * */ @Test - public void testSuppliedWordConstructor() throws Exception - { + public void testSuppliedWordConstructor() { WordGenerator wg = new WordGenerator(new String[] { "testing" }); - assertEquals("Word should be as expected", "testing", wg.next().asString()); + assertEquals("testing", wg.next().asString(), "Word should be as expected"); } } http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/helloworld/HelloWorldTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/helloworld/HelloWorldTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/helloworld/HelloWorldTest.java index 2def352..54e4da8 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/helloworld/HelloWorldTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/helloworld/HelloWorldTest.java @@ -17,7 +17,7 @@ package org.apache.wicket.examples.helloworld; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * jWebUnit test for Hello World. @@ -26,12 +26,10 @@ public class HelloWorldTest extends WicketTestCase { /** * Test page. - * - * @throws Exception - */ + * + */ @Test - public void testHelloWorld() throws Exception - { + public void testHelloWorld() { tester.startPage(HelloWorld.class); tester.assertContains("Wicket Examples - helloworld"); tester.assertLabel("message", "Hello World!"); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/images/ImagesTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/images/ImagesTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/images/ImagesTest.java index d2baaaa..4c23147 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/images/ImagesTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/images/ImagesTest.java @@ -17,22 +17,19 @@ package org.apache.wicket.examples.images; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * jWebUnit test for Hello World. */ -public class ImagesTest extends Assert +public class ImagesTest { /** * Test page. - * - * @throws Exception - */ + * + */ @Test - public void testImages() throws Exception - { + public void testImages() { WicketTester tester = new WicketTester(new ImagesApplication()); try { http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/library/LibraryTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/library/LibraryTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/library/LibraryTest.java index 20aa08d..04f97cb 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/library/LibraryTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/library/LibraryTest.java @@ -18,22 +18,19 @@ package org.apache.wicket.examples.library; import org.apache.wicket.util.tester.FormTester; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * jWebUnit test for Hello World. */ -public class LibraryTest extends Assert +public class LibraryTest { /** * Test page. - * - * @throws Exception - */ + * + */ @Test - public void test_1() throws Exception - { + public void test_1() { WicketTester tester = new WicketTester(new LibraryApplication()); try { http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/linkomatic/LinkomaticTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/linkomatic/LinkomaticTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/linkomatic/LinkomaticTest.java index adaf5ff..67c3e6e 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/linkomatic/LinkomaticTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/linkomatic/LinkomaticTest.java @@ -17,7 +17,7 @@ package org.apache.wicket.examples.linkomatic; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * jWebUnit test for Hello World. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/niceurl/NiceUrlTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/niceurl/NiceUrlTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/niceurl/NiceUrlTest.java index 7ae0420..2c2cf8e 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/niceurl/NiceUrlTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/niceurl/NiceUrlTest.java @@ -17,22 +17,21 @@ package org.apache.wicket.examples.niceurl; import org.apache.wicket.util.tester.WicketTester; -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; /** * jWebUnit test for Hello World. */ -public class NiceUrlTest extends Assert +public class NiceUrlTest { private WicketTester tester; /** * */ - @Before + @BeforeEach public void before() { tester = new WicketTester(new NiceUrlApplication()); @@ -42,7 +41,7 @@ public class NiceUrlTest extends Assert /** * */ - @After + @AfterEach public void tearDown() { tester.destroy(); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/repeater/RepeaterTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/repeater/RepeaterTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/repeater/RepeaterTest.java index 271a4a3..ad439ea 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/repeater/RepeaterTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/repeater/RepeaterTest.java @@ -18,7 +18,7 @@ package org.apache.wicket.examples.repeater; import org.apache.wicket.markup.html.WebPage; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for Repeater application http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/signin2/Signin2Test.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/signin2/Signin2Test.java b/wicket-examples/src/test/java/org/apache/wicket/examples/signin2/Signin2Test.java index 0e6cd95..d672317 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/signin2/Signin2Test.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/signin2/Signin2Test.java @@ -16,6 +16,8 @@ */ package org.apache.wicket.examples.signin2; +import static org.junit.jupiter.api.Assertions.assertEquals; + import java.util.Collection; import javax.servlet.http.Cookie; @@ -26,14 +28,12 @@ import org.apache.wicket.examples.authentication2.SignIn2Application; import org.apache.wicket.examples.authentication2.SignOut; import org.apache.wicket.util.tester.FormTester; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Assert; -import org.junit.Test; - +import org.junit.jupiter.api.Test; /** * jWebUnit test for Hello World. */ -public class Signin2Test extends Assert +public class Signin2Test { /** * Test page. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/examples/template/TemplateTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/examples/template/TemplateTest.java b/wicket-examples/src/test/java/org/apache/wicket/examples/template/TemplateTest.java index b78fbcc..a71e95f 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/examples/template/TemplateTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/examples/template/TemplateTest.java @@ -17,13 +17,12 @@ package org.apache.wicket.examples.template; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for Template application */ -public class TemplateTest extends Assert +public class TemplateTest { /** * Test page. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithFPTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithFPTest.java b/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithFPTest.java index cb8c36a..82e234d 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithFPTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithFPTest.java @@ -16,8 +16,7 @@ */ package org.apache.wicket.filtertest; -import org.junit.Before; - +import org.junit.jupiter.api.BeforeEach; /** * jWebUnit test for Hello World. @@ -29,7 +28,7 @@ public class WithCPWithFPTest extends WithoutCPWithFPTest * @throws Exception */ @Override - @Before + @BeforeEach public void before() throws Exception { setContextPath("/somecontext"); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithoutFPTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithoutFPTest.java b/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithoutFPTest.java index 9eb625a..c5d8c16 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithoutFPTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithCPWithoutFPTest.java @@ -16,7 +16,7 @@ */ package org.apache.wicket.filtertest; -import org.junit.Before; +import org.junit.jupiter.api.BeforeEach; /** * jWebUnit test for Hello World. @@ -28,7 +28,7 @@ public class WithCPWithoutFPTest extends WithoutCPWithoutFPTest * */ @Override - @Before + @BeforeEach public void before() throws Exception { setContextPath("/somecontext"); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithFPTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithFPTest.java b/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithFPTest.java index 1e869ca..83356e2 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithFPTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithFPTest.java @@ -16,10 +16,13 @@ */ package org.apache.wicket.filtertest; -import com.meterware.httpunit.WebResponse; +import static org.junit.jupiter.api.Assertions.assertEquals; + import org.apache.wicket.examples.WicketWebTestCase; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import com.meterware.httpunit.WebResponse; /** * jWebUnit test for Hello World. @@ -30,7 +33,7 @@ public class WithoutCPWithFPTest extends WicketWebTestCase * @throws Exception */ @Override - @Before + @BeforeEach public void before() throws Exception { if (getContextPath() == null) http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithoutFPTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithoutFPTest.java b/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithoutFPTest.java index 2a77b16..2d85321 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithoutFPTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/filtertest/WithoutCPWithoutFPTest.java @@ -16,10 +16,13 @@ */ package org.apache.wicket.filtertest; -import com.meterware.httpunit.WebResponse; +import static org.junit.jupiter.api.Assertions.assertEquals; + import org.apache.wicket.examples.WicketWebTestCase; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +import com.meterware.httpunit.WebResponse; /** * jWebUnit test for Hello World. @@ -30,7 +33,7 @@ public class WithoutCPWithoutFPTest extends WicketWebTestCase * @throws Exception */ @Override - @Before + @BeforeEach public void before() throws Exception { if (getContextPath() == null) http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-examples/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java ---------------------------------------------------------------------- diff --git a/wicket-examples/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java b/wicket-examples/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java index 15bd94b..78f9e18 100644 --- a/wicket-examples/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java +++ b/wicket-examples/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java @@ -16,7 +16,7 @@ */ package org.apache.wicket.util.markup.xhtml; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Checks that the html markup files are well formed xml-s. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableTest.java index f918469..4083705 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxEditableTest.java @@ -16,7 +16,8 @@ */ package org.apache.wicket.extensions.ajax.markup.html; -import static org.hamcrest.CoreMatchers.instanceOf; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; import java.util.Arrays; @@ -30,8 +31,8 @@ import org.apache.wicket.model.Model; import org.apache.wicket.request.IWritableRequestParameters; import org.apache.wicket.util.string.StringValue; 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; /** * Tests for {@link AjaxEditableLabel} @@ -44,7 +45,7 @@ public class AjaxEditableTest extends WicketTestCase /** * */ - @Before + @BeforeEach public void setUp() { tester.getApplication().getMarkupSettings().setStripWicketTags(false); @@ -168,9 +169,9 @@ public class AjaxEditableTest extends WicketTestCase IWritableRequestParameters postParameters = (IWritableRequestParameters)tester .getRequestCycle().getRequest().getPostParameters(); postParameters.setParameterValues(editableLabel.getEditor().getInputName(), - Arrays.asList(new StringValue[] { StringValue.valueOf("5") })); + Arrays.asList(StringValue.valueOf("5"))); editableLabel.getEditor().processInput(); - assertThat(integerModel.getObject(), instanceOf(Integer.class)); + assertTrue(integerModel.getObject() instanceof Integer); } } \ No newline at end of file http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxLazyLoadPanelTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxLazyLoadPanelTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxLazyLoadPanelTest.java index e24a0cf..fd7fba3 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxLazyLoadPanelTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/AjaxLazyLoadPanelTest.java @@ -17,7 +17,7 @@ package org.apache.wicket.extensions.ajax.markup.html; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link AjaxLazyLoadPanel}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTest.java index 640073c..70af775 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/AutoCompleteTest.java @@ -16,8 +16,10 @@ */ package org.apache.wicket.extensions.ajax.markup.html.autocomplete; +import static org.junit.jupiter.api.Assertions.assertTrue; + import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link AutoCompleteBehavior}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/AjaxLazyLoadPanelTesterTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/AjaxLazyLoadPanelTesterTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/AjaxLazyLoadPanelTesterTest.java index 4ea40b8..c6d61a9 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/AjaxLazyLoadPanelTesterTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/AjaxLazyLoadPanelTesterTest.java @@ -16,12 +16,14 @@ */ package org.apache.wicket.extensions.markup.html; +import static org.junit.jupiter.api.Assertions.assertNotNull; + import org.apache.wicket.Component; import org.apache.wicket.extensions.ajax.markup.html.AjaxLazyLoadPanel; import org.apache.wicket.extensions.ajax.markup.html.AjaxLazyLoadPanelTester; import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/basic/DefaultLinkParserTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/basic/DefaultLinkParserTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/basic/DefaultLinkParserTest.java index c5fb083..1f723b0 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/basic/DefaultLinkParserTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/basic/DefaultLinkParserTest.java @@ -16,15 +16,17 @@ */ package org.apache.wicket.extensions.markup.html.basic; -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; /** * Test for {@link DefaultLinkParser}. * * @author Juergen Donnerstag */ -public class DefaultLinkParserTest extends Assert +public class DefaultLinkParserTest { /** * @@ -61,7 +63,8 @@ public class DefaultLinkParserTest extends Assert assertEquals( "line 1 <a href=\"http://www.test.com/test/murx.jsp\">http://www.test.com/test/murx.jsp</a> \nline2 <a href=\"mailto:m...@email.de\">m...@email.de</a> \r\nline3", - parser.parse("line 1 http://www.test.com/test/murx.jsp \nline2 m...@email.de \r\nline3")); + parser + .parse("line 1 http://www.test.com/test/murx.jsp \nline2 m...@email.de \r\nline3")); } /** @@ -88,8 +91,8 @@ public class DefaultLinkParserTest extends Assert ILinkParser parser = new DefaultLinkParser(); final String result = parser.parse(testEmailAddress); - assertEquals("Expected chars to left of + to be included in the link.", testExpectedLink, - result); + assertEquals(testExpectedLink, result, + "Expected chars to left of + to be included in the link."); } /** @@ -103,7 +106,7 @@ public class DefaultLinkParserTest extends Assert ILinkParser parser = new DefaultLinkParser(); final String result = parser.parse(testEmailAddress); - assertEquals("Expected chars to left of - to be included in the link.", testExpectedLink, - result); + assertEquals(testExpectedLink, result, + "Expected chars to left of - to be included in the link."); } } http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/captcha/CaptchaImageResourceTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/captcha/CaptchaImageResourceTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/captcha/CaptchaImageResourceTest.java index 94cb8c8..19a655f 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/captcha/CaptchaImageResourceTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/captcha/CaptchaImageResourceTest.java @@ -16,14 +16,14 @@ */ package org.apache.wicket.extensions.markup.html.captcha; -import static org.hamcrest.CoreMatchers.is; -import static org.hamcrest.CoreMatchers.not; -import static org.hamcrest.MatcherAssert.assertThat; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotEquals; +import static org.junit.jupiter.api.Assertions.assertSame; import java.util.HashSet; import java.util.Set; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Tests the {@link org.apache.wicket.extensions.markup.html.captcha.CaptchaImageResource}. @@ -37,8 +37,8 @@ public class CaptchaImageResourceTest { CaptchaImageResource image1 = new CaptchaImageResource("wicket"); - assertThat(image1.getChallengeId(), is("wicket")); - assertThat(image1.getChallengeIdModel().getObject(), is("wicket")); + assertEquals("wicket", image1.getChallengeId()); + assertEquals("wicket", image1.getChallengeIdModel().getObject()); } @Test @@ -47,7 +47,7 @@ public class CaptchaImageResourceTest CaptchaImageResource image1 = new CaptchaImageResource("wicket"); CaptchaImageResource image2 = new CaptchaImageResource("wicket"); - assertThat(image1.getImageData(null), is(not(image2.getImageData(null)))); + assertNotEquals(image1.getImageData(null), image2.getImageData(null)); } @Test @@ -55,7 +55,7 @@ public class CaptchaImageResourceTest { CaptchaImageResource image1 = new CaptchaImageResource("wicket"); - assertThat(image1.getImageData(null), is(image1.getImageData(null))); + assertSame(image1.getImageData(null), image1.getImageData(null)); } @Test @@ -65,7 +65,7 @@ public class CaptchaImageResourceTest byte[] originalImageData = image1.getImageData(null); image1.invalidate(); - assertThat(originalImageData, is(not(image1.getImageData(null)))); + assertNotEquals(originalImageData, image1.getImageData(null)); } @Test @@ -79,6 +79,6 @@ public class CaptchaImageResourceTest challengeIds.add(new CaptchaImageResource().getChallengeId()); } - assertThat(challengeIds.size(), is(idsNumber)); + assertEquals(idsNumber, challengeIds.size()); } } http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/DateTextFieldTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/DateTextFieldTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/DateTextFieldTest.java index 2a1b8f7..23a9296 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/DateTextFieldTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/DateTextFieldTest.java @@ -16,6 +16,9 @@ */ package org.apache.wicket.extensions.markup.html.form; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertThrows; + import java.util.Date; import org.apache.wicket.MarkupContainer; @@ -28,17 +31,13 @@ import org.apache.wicket.model.Model; import org.apache.wicket.util.resource.IResourceStream; import org.apache.wicket.util.resource.StringResourceStream; 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; /** * */ public class DateTextFieldTest extends WicketTestCase { - @Rule - public ExpectedException expectedException = ExpectedException.none(); /** * https://issues.apache.org/jira/browse/WICKET-5286 @@ -46,7 +45,8 @@ public class DateTextFieldTest extends WicketTestCase @Test public void validInputType() { - String[] validInputTypes = { "text", "date", "datetime", "datetime-local", "month", "time", "week"}; + String[] validInputTypes = { "text", "date", "datetime", "datetime-local", "month", "time", + "week" }; for (String validType : validInputTypes) { @@ -63,11 +63,13 @@ public class DateTextFieldTest extends WicketTestCase { TestPage testPage = new TestPage("unsupportedType"); - expectedException.expect(MarkupException.class); - expectedException.expectMessage("Component [text] (path = [0:form:text]) must be applied to a tag" + - " with [type] attribute matching any of [text, date, datetime, datetime-local, month, time, week], " + - "not [unsupportedType]"); - tester.startPage(testPage); + Exception e = assertThrows(MarkupException.class, () -> { + tester.startPage(testPage); + }); + + assertEquals("Component [text] (path = [0:form:text]) must be applied to a tag" + + " with [type] attribute matching any of [text, date, datetime, datetime-local, month, time, week], " + + "not [unsupportedType]", e.getMessage()); } /** */ @@ -88,10 +90,11 @@ public class DateTextFieldTest extends WicketTestCase @Override public IResourceStream getMarkupResourceStream(MarkupContainer container, - Class<?> containerClass) + Class<?> containerClass) { - return new StringResourceStream(String.format("<html><body>" - + "<form wicket:id=\"form\"><input wicket:id=\"text\" type=\"%s\"/></form></body></html>", inputType)); + return new StringResourceStream(String.format("<html><body>" + + "<form wicket:id=\"form\"><input wicket:id=\"text\" type=\"%s\"/></form></body></html>", + inputType)); } } } http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/DateTimeFieldTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/DateTimeFieldTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/DateTimeFieldTest.java index 8296ad6..22c6909 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/DateTimeFieldTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/DateTimeFieldTest.java @@ -16,6 +16,9 @@ */ package org.apache.wicket.extensions.markup.html.form.datetime; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNull; + import java.time.LocalDate; import java.time.LocalDateTime; import java.time.LocalTime; @@ -31,17 +34,13 @@ 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.Rule; -import org.junit.Test; -import org.junit.rules.ExpectedException; +import org.junit.jupiter.api.Test; /** * Test for {@link LocalDateTimeField}. */ public class DateTimeFieldTest extends WicketTestCase { - @Rule - public ExpectedException expectedException = ExpectedException.none(); @Test public void dateTimeNull() http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/LocalDateTextFieldTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/LocalDateTextFieldTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/LocalDateTextFieldTest.java index 0026e7f..65c25fd 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/LocalDateTextFieldTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/LocalDateTextFieldTest.java @@ -16,6 +16,9 @@ */ package org.apache.wicket.extensions.markup.html.form.datetime; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNull; + import java.time.LocalDate; import org.apache.wicket.MarkupContainer; @@ -27,7 +30,7 @@ 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.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link LocalDateTextField}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/TimeFieldTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/TimeFieldTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/TimeFieldTest.java index 1d698b0..0191183 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/TimeFieldTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/TimeFieldTest.java @@ -16,6 +16,10 @@ */ package org.apache.wicket.extensions.markup.html.form.datetime; +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 java.time.LocalTime; import org.apache.wicket.MarkupContainer; @@ -27,7 +31,7 @@ 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.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link TimeField}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/ZonedToLocalDateTimeModelTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/ZonedToLocalDateTimeModelTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/ZonedToLocalDateTimeModelTest.java index 76caf09..ef83cb6 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/ZonedToLocalDateTimeModelTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/datetime/ZonedToLocalDateTimeModelTest.java @@ -16,7 +16,7 @@ */ package org.apache.wicket.extensions.markup.html.form.datetime; -import static org.junit.Assert.assertEquals; +import static org.junit.jupiter.api.Assertions.assertEquals; import java.time.LocalDateTime; import java.time.ZoneId; @@ -24,7 +24,7 @@ import java.time.ZonedDateTime; import org.apache.wicket.model.IModel; import org.apache.wicket.model.Model; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link ZonedToLocalDateTimeModel}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/palette/PaletteTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/palette/PaletteTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/palette/PaletteTest.java index 5bb3a4e..c20676e 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/palette/PaletteTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/palette/PaletteTest.java @@ -16,6 +16,9 @@ */ package org.apache.wicket.extensions.markup.html.form.palette; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; + import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -30,7 +33,7 @@ import org.apache.wicket.util.tester.WicketTestCase; import org.apache.wicket.validation.IValidatable; import org.apache.wicket.validation.IValidator; import org.apache.wicket.validation.ValidationError; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link Palette}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/select/SelectTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/select/SelectTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/select/SelectTest.java index 640efb3..6bb79d2 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/select/SelectTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/form/select/SelectTest.java @@ -16,8 +16,11 @@ */ package org.apache.wicket.extensions.markup.html.form.select; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; + import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link Select}. @@ -27,12 +30,10 @@ public class SelectTest extends WicketTestCase /** * WICKET-4276 - * - * @throws Exception - */ + * + */ @Test - public void rawInputKeepsSelectionOnError() throws Exception - { + public void rawInputKeepsSelectionOnError() { SelectTestPage page = new SelectTestPage(); tester.startPage(page); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/image/resource/ThumbnailImageResourceTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/image/resource/ThumbnailImageResourceTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/image/resource/ThumbnailImageResourceTest.java index 1e28a69..03d142c 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/image/resource/ThumbnailImageResourceTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/image/resource/ThumbnailImageResourceTest.java @@ -16,6 +16,8 @@ */ package org.apache.wicket.extensions.markup.html.image.resource; +import static org.junit.jupiter.api.Assertions.assertEquals; + import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.IOException; @@ -25,8 +27,7 @@ import javax.imageio.ImageIO; import org.apache.wicket.markup.html.image.resource.DefaultButtonImageResource; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; - +import org.junit.jupiter.api.Test; /** * @author Pedro Santos http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTableTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTableTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTableTest.java index 74d6e1d..8570cd6 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTableTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTableTest.java @@ -16,6 +16,9 @@ */ package org.apache.wicket.extensions.markup.html.repeater.data.table; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; + import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; @@ -34,9 +37,8 @@ import org.apache.wicket.util.resource.StringResourceStream; import org.apache.wicket.util.string.StringValue; import org.apache.wicket.util.tester.WicketTestCase; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Assert; -import org.junit.Before; -import org.junit.Test; +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; /** * @@ -46,34 +48,32 @@ public class DataTableTest extends WicketTestCase /** * */ - @Before + @BeforeEach public void before() { tester = new WicketTester(new RepeaterApplication()); } /** - * @throws Exception */ @Test - public void test_1() throws Exception - { + public void test_1() { tester.startPage(DataTablePage.class); tester.assertRenderedPage(DataTablePage.class); String document = tester.getLastResponseAsString(); int index = document.indexOf("<thead"); - assertTrue("Expected at least on <thead>", index != -1); + assertTrue(index != -1, "Expected at least on <thead>"); index = document.indexOf("<thead", index + 1); - assertTrue("There must be only one <thead>", index == -1); + assertTrue(index == -1, "There must be only one <thead>"); index = document.indexOf("<tbody"); - assertTrue("Expected at least on <tbody>", index != -1); + assertTrue(index != -1, "Expected at least on <tbody>"); index = document.indexOf("<tbody", index + 1); - assertTrue("There must be only one <tbody>", index == -1); + assertTrue(index == -1, "There must be only one <tbody>"); index = document.indexOf("<caption", index + 1); - assertTrue("There must be not be <caption>", index == -1); + assertTrue(index == -1, "There must be not be <caption>"); } /** @@ -87,14 +87,14 @@ public class DataTableTest extends WicketTestCase parameters.add("empty", Boolean.TRUE); tester.startPage(Wicket3603Page.class, parameters); // System.err.println(tester.getLastResponseAsString()); - Assert.assertTrue(tester.getLastResponseAsString().contains("thead")); - Assert.assertTrue(tester.getLastResponseAsString().contains("tfoot")); + assertTrue(tester.getLastResponseAsString().contains("thead")); + assertTrue(tester.getLastResponseAsString().contains("tfoot")); parameters.set("empty", Boolean.FALSE); tester.startPage(Wicket3603Page.class); // System.err.println(tester.getLastResponseAsString()); - Assert.assertFalse(tester.getLastResponseAsString().contains("thead")); - Assert.assertFalse(tester.getLastResponseAsString().contains("tfoot")); + assertFalse(tester.getLastResponseAsString().contains("thead")); + assertFalse(tester.getLastResponseAsString().contains("tfoot")); } /** @@ -118,7 +118,7 @@ public class DataTableTest extends WicketTestCase String document = tester.getLastResponseAsString(); int index = document.indexOf("<caption wicket:id=\"caption\">Caption</caption>"); - assertTrue("Caption must be rendered!", index > -1); + assertTrue(index > -1, "Caption must be rendered!"); } http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/export/CSVDataExporterTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/export/CSVDataExporterTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/export/CSVDataExporterTest.java index 09a2061..59bef5b 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/export/CSVDataExporterTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/export/CSVDataExporterTest.java @@ -16,6 +16,8 @@ */ package org.apache.wicket.extensions.markup.html.repeater.data.table.export; +import static org.junit.jupiter.api.Assertions.assertEquals; + import java.io.ByteArrayOutputStream; import java.io.IOException; import java.util.ArrayList; @@ -28,8 +30,8 @@ import org.apache.wicket.markup.repeater.data.IDataProvider; import org.apache.wicket.markup.repeater.data.ListDataProvider; import org.apache.wicket.model.Model; 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; /** * Test for {@link CSVDataExporter}. @@ -39,7 +41,7 @@ public class CSVDataExporterTest extends WicketTestCase private List<Contact> contacts; - @Before + @BeforeEach public void before() { contacts = Arrays.asList(new Contact(), new Contact()); contacts.get(0).setFirstName("first0"); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterFormTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterFormTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterFormTest.java index 4dd1772..d939cc6 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterFormTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/data/table/filter/FilterFormTest.java @@ -17,7 +17,7 @@ package org.apache.wicket.extensions.markup.html.repeater.data.table.filter; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; public class FilterFormTest extends WicketTestCase { http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeBorderTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeBorderTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeBorderTest.java index a8c5eea..404f3a4 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeBorderTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeBorderTest.java @@ -18,7 +18,7 @@ package org.apache.wicket.extensions.markup.html.repeater.tree.table; import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.util.tester.WicketTester; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link NodeBorder}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeModelTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeModelTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeModelTest.java index 221c8ba..6d589bf 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeModelTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/NodeModelTest.java @@ -16,16 +16,18 @@ */ package org.apache.wicket.extensions.markup.html.repeater.tree.table; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotEquals; + import org.apache.wicket.model.IModel; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link NodeModel}. * * @author svenmeier */ -public class NodeModelTest extends Assert +public class NodeModelTest { /** * Test equality. @@ -33,17 +35,15 @@ public class NodeModelTest extends Assert @Test public void equality() { - NodeModel<String> model = new NodeModel<String>(new StringModel("A"), new boolean[] { true, - false }); + NodeModel<String> model = new NodeModel<>(new StringModel("A"), + new boolean[] { true, false }); - assertTrue(model.equals(new NodeModel<String>(new StringModel("A"), new boolean[] { true, - false }))); + assertEquals(model, new NodeModel<>(new StringModel("A"), new boolean[] { true, false })); - assertFalse(model.equals(new NodeModel<String>(new StringModel("A"), new boolean[] { true, - true }))); + assertNotEquals(model, new NodeModel<>(new StringModel("A"), new boolean[] { true, true })); - assertFalse(model.equals(new NodeModel<String>(new StringModel("B"), new boolean[] { true, - false }))); + assertNotEquals(model, + new NodeModel<>(new StringModel("B"), new boolean[] { true, false })); } private class StringModel implements IModel<String> http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/TreeDataProviderTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/TreeDataProviderTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/TreeDataProviderTest.java index 6d36904..e2834d0 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/TreeDataProviderTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/tree/table/TreeDataProviderTest.java @@ -16,6 +16,9 @@ */ package org.apache.wicket.extensions.markup.html.repeater.tree.table; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; + import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; @@ -24,13 +27,12 @@ import java.util.List; import org.apache.wicket.extensions.markup.html.repeater.tree.ITreeProvider; import org.apache.wicket.model.IModel; import org.apache.wicket.model.Model; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link TreeDataProvider}. */ -public class TreeDataProviderTest extends Assert +public class TreeDataProviderTest { /** http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/ProviderSubsetTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/ProviderSubsetTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/ProviderSubsetTest.java index dc1bac9..9efec01 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/ProviderSubsetTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/ProviderSubsetTest.java @@ -16,6 +16,11 @@ */ package org.apache.wicket.extensions.markup.html.repeater.util; +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.util.ArrayList; import java.util.Arrays; import java.util.Iterator; @@ -23,15 +28,14 @@ import java.util.List; import org.apache.wicket.extensions.markup.html.repeater.tree.ITreeProvider; import org.apache.wicket.model.IModel; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link ProviderSubset}. * * @author svenmeier */ -public class ProviderSubsetTest extends Assert +public class ProviderSubsetTest { private ITreeProvider<String> provider = new EmptyProvider(); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/TreeModelProviderTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/TreeModelProviderTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/TreeModelProviderTest.java index 4f86372..4a25709 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/TreeModelProviderTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/repeater/util/TreeModelProviderTest.java @@ -16,6 +16,10 @@ */ package org.apache.wicket.extensions.markup.html.repeater.util; +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 java.util.Iterator; import javax.swing.tree.DefaultMutableTreeNode; @@ -24,15 +28,14 @@ import javax.swing.tree.MutableTreeNode; import org.apache.wicket.model.IModel; import org.apache.wicket.model.Model; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link TreeModelProvider}. * * @author svenmeier */ -public class TreeModelProviderTest extends Assert +public class TreeModelProviderTest { private DefaultMutableTreeNode root; http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelTest.java index b6b6070..9204061 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelTest.java @@ -16,6 +16,8 @@ */ package org.apache.wicket.extensions.markup.html.tabs; +import static org.junit.jupiter.api.Assertions.assertEquals; + import java.util.ArrayList; import java.util.List; @@ -25,7 +27,7 @@ import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.markup.html.panel.Panel; import org.apache.wicket.model.Model; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link TabbedPanel}. @@ -95,12 +97,10 @@ public class TabbedPanelTest extends WicketTestCase /** * No tabs thus no tab component rendered. - * - * @throws Exception - */ + * + */ @Test - public void renderNoTabs() throws Exception - { + public void renderNoTabs() { TestPage page = new TestPage(); page.tabbedPanel.getTabs().clear(); tester.startPage(page); @@ -116,12 +116,10 @@ public class TabbedPanelTest extends WicketTestCase /** * Switching between tabsS. - * - * @throws Exception - */ + * + */ @Test - public void renderDefaultTabsOnly() throws Exception - { + public void renderDefaultTabsOnly() { TestPage page = tester.startPage(new TestPage()); tester.assertContains("<span wicket:id=\"title\">default 1</span></a>"); tester.assertContains("<span wicket:id=\"label\">default 1</span>"); @@ -137,12 +135,10 @@ public class TabbedPanelTest extends WicketTestCase /** * Additional tabs are rendered. - * - * @throws Exception - */ + * + */ @Test - public void renderAdditionalTabs() throws Exception - { + public void renderAdditionalTabs() { TestPage page = tester.startPage(new TestPage()); page.tabbedPanel.getTabs().add(new AbstractTab(Model.of("added 1")) { @@ -177,12 +173,10 @@ public class TabbedPanelTest extends WicketTestCase /** * Changing model switches tab. - * - * @throws Exception - */ + * + */ @Test - public void renderModelChange() throws Exception - { + public void renderModelChange() { TestPage page = new TestPage(); tester.startPage(page); @@ -196,12 +190,10 @@ public class TabbedPanelTest extends WicketTestCase /** * Tab's component is aquired once only. - * - * @throws Exception - */ + * + */ @Test - public void tabComponentAquiredOnChangeOnly() throws Exception - { + public void tabComponentAquiredOnChangeOnly() { final int[] count = new int[1]; @@ -235,12 +227,10 @@ public class TabbedPanelTest extends WicketTestCase /** * An invisible tab gets replaced by another one. - * - * @throws Exception + * */ @Test - public void invisibleTabGetsReplaced() throws Exception - { + public void invisibleTabGetsReplaced() { final boolean[] visible = { true, true }; TestPage page = new TestPage(); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelVisibilityTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelVisibilityTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelVisibilityTest.java index 67bb4a4..7d27f41 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelVisibilityTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/tabs/TabbedPanelVisibilityTest.java @@ -16,11 +16,13 @@ */ package org.apache.wicket.extensions.markup.html.tabs; +import static org.junit.jupiter.api.Assertions.assertEquals; + import java.util.List; import org.apache.wicket.util.tester.TagTester; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for visibility of {@link ITab}s in a {@link TabbedPanel}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/upload/UploadFormWithProgressBarTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/upload/UploadFormWithProgressBarTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/upload/UploadFormWithProgressBarTest.java index dcd9927..689c538 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/upload/UploadFormWithProgressBarTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/markup/html/upload/UploadFormWithProgressBarTest.java @@ -16,6 +16,8 @@ */ package org.apache.wicket.extensions.markup.html.upload; +import static org.junit.jupiter.api.Assertions.assertNotSame; + import org.apache.wicket.MarkupContainer; import org.apache.wicket.extensions.ajax.markup.html.form.upload.UploadProgressBar; import org.apache.wicket.markup.IMarkupResourceStreamProvider; @@ -26,7 +28,7 @@ import org.apache.wicket.markup.html.link.Link; import org.apache.wicket.util.resource.IResourceStream; import org.apache.wicket.util.resource.StringResourceStream; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** */ http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/validation/validator/RfcCompliantEmailValidatorTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/validation/validator/RfcCompliantEmailValidatorTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/validation/validator/RfcCompliantEmailValidatorTest.java index f56d199..eeb0d01 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/validation/validator/RfcCompliantEmailValidatorTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/validation/validator/RfcCompliantEmailValidatorTest.java @@ -16,17 +16,19 @@ */ package org.apache.wicket.extensions.validation.validator; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; + import org.apache.wicket.validation.IValidator; import org.apache.wicket.validation.Validatable; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test that it really validates RFC valid email addresses. * * @author Frank Bille */ -public class RfcCompliantEmailValidatorTest extends Assert +public class RfcCompliantEmailValidatorTest { /** * Test a couple of valid email addresses. @@ -45,7 +47,7 @@ public class RfcCompliantEmailValidatorTest extends Assert { Validatable<String> validatable = new Validatable<>(emailAddress); validator.validate(validatable); - assertTrue(emailAddress + " wasn't valid but should be", validatable.isValid()); + assertTrue(validatable.isValid(), emailAddress + " wasn't valid but should be"); } } @@ -66,7 +68,7 @@ public class RfcCompliantEmailValidatorTest extends Assert { Validatable<String> validatable = new Validatable<>(emailAddress); validator.validate(validatable); - assertFalse(emailAddress + " was valid but shouldn't be", validatable.isValid()); + assertFalse(validatable.isValid(), emailAddress + " was valid but shouldn't be"); } } } http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/WizardModelTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/WizardModelTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/WizardModelTest.java index 38d502c..a811bfc 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/WizardModelTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/WizardModelTest.java @@ -16,11 +16,18 @@ */ package org.apache.wicket.extensions.wizard; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertSame; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; + import java.util.Iterator; import org.apache.wicket.extensions.wizard.WizardModel.ICondition; import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link WizardModel}. @@ -69,7 +76,7 @@ public class WizardModelTest extends WicketTestCase return false; } - }; + } WizardStep step3 = new ConditionWizadStep(); model.add(step3); http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/dynamic/DynamicWizardModelTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/dynamic/DynamicWizardModelTest.java b/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/dynamic/DynamicWizardModelTest.java index 0366b5a..46a1ddb 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/dynamic/DynamicWizardModelTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/extensions/wizard/dynamic/DynamicWizardModelTest.java @@ -16,8 +16,13 @@ */ package org.apache.wicket.extensions.wizard.dynamic; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertSame; +import static org.junit.jupiter.api.Assertions.assertTrue; +import static org.junit.jupiter.api.Assertions.fail; + import org.apache.wicket.util.tester.WicketTestCase; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Test for {@link DynamicWizardModel}. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-extensions/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java ---------------------------------------------------------------------- diff --git a/wicket-extensions/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java b/wicket-extensions/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java index a8e7628..88d9025 100644 --- a/wicket-extensions/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java +++ b/wicket-extensions/src/test/java/org/apache/wicket/util/markup/xhtml/WellFormedXmlTest.java @@ -16,7 +16,7 @@ */ package org.apache.wicket.util.markup.xhtml; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Checks that the html markup files are well formed xml-s. http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-guice/src/test/java/org/apache/wicket/guice/AbstractInjectorTest.java ---------------------------------------------------------------------- diff --git a/wicket-guice/src/test/java/org/apache/wicket/guice/AbstractInjectorTest.java b/wicket-guice/src/test/java/org/apache/wicket/guice/AbstractInjectorTest.java index cc71e12..741effd 100644 --- a/wicket-guice/src/test/java/org/apache/wicket/guice/AbstractInjectorTest.java +++ b/wicket-guice/src/test/java/org/apache/wicket/guice/AbstractInjectorTest.java @@ -16,6 +16,8 @@ */ package org.apache.wicket.guice; +import static org.junit.jupiter.api.Assertions.assertEquals; + import java.lang.annotation.Annotation; import java.util.HashMap; import java.util.Map; @@ -30,10 +32,9 @@ import org.apache.wicket.mock.MockWebRequest; import org.apache.wicket.protocol.http.WebSession; import org.apache.wicket.protocol.http.mock.MockServletContext; import org.apache.wicket.request.Url; -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; import com.google.inject.Binder; import com.google.inject.Module; @@ -43,7 +44,7 @@ import com.google.inject.name.Names; /** */ -public abstract class AbstractInjectorTest extends Assert +public abstract class AbstractInjectorTest { protected abstract TestNoComponentInterface newTestNoComponent(); @@ -52,7 +53,7 @@ public abstract class AbstractInjectorTest extends Assert private final MockApplication app = new MockApplication(); - @Before + @BeforeEach public void before() { app.setServletContext(new MockServletContext(app, null)); @@ -72,12 +73,8 @@ public abstract class AbstractInjectorTest extends Assert public void configure(final Binder binder) { binder.bind(ITestService.class).to(TestService.class); - binder.bind(ITestService.class) - .annotatedWith(Red.class) - .to(TestServiceRed.class); - binder.bind(ITestService.class) - .annotatedWith(Blue.class) - .to(TestServiceBlue.class); + binder.bind(ITestService.class).annotatedWith(Red.class).to(TestServiceRed.class); + binder.bind(ITestService.class).annotatedWith(Blue.class).to(TestServiceBlue.class); binder.bind(new TypeLiteral<Map<String, String>>() { }).toProvider(new Provider<Map<String, String>>() @@ -93,19 +90,23 @@ public abstract class AbstractInjectorTest extends Assert } }); - binder.bind(String.class).annotatedWith(Names.named("named1")).toInstance("NAMED_1"); - binder.bind(String.class).annotatedWith(Names.named("named2")).toInstance("NAMED_2"); + binder.bind(String.class).annotatedWith(Names.named("named1")).toInstance( + "NAMED_1"); + binder.bind(String.class).annotatedWith(Names.named("named2")).toInstance( + "NAMED_2"); - binder.bind(String.class).annotatedWith(new Jsr330Named("named1")).toInstance("NAMED_1"); - binder.bind(String.class).annotatedWith(new Jsr330Named("named2")).toInstance("NAMED_2"); + binder.bind(String.class).annotatedWith(new Jsr330Named("named1")).toInstance( + "NAMED_1"); + binder.bind(String.class).annotatedWith(new Jsr330Named("named2")).toInstance( + "NAMED_2"); binder.bind(EvilTestService.class).toInstance(new EvilTestService("evil123", 5)); - } + } }); app.getComponentInstantiationListeners().add(injector); } - @After + @AfterEach public void after() { app.internalDestroy(); @@ -124,7 +125,8 @@ public abstract class AbstractInjectorTest extends Assert doChecksForComponent(testComponent); // Serialize and deserialize the object, and check it still works. - TestComponentInterface clonedComponent = (TestComponentInterface)WicketObjects.cloneObject(testComponent); + TestComponentInterface clonedComponent = WicketObjects + .cloneObject(testComponent); doChecksForComponent(clonedComponent); // Test injection of a class that does not extend Component http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceFieldValueFactoryTest.java ---------------------------------------------------------------------- diff --git a/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceFieldValueFactoryTest.java b/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceFieldValueFactoryTest.java index ba0a76c..9ae355b 100644 --- a/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceFieldValueFactoryTest.java +++ b/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceFieldValueFactoryTest.java @@ -16,9 +16,11 @@ */ package org.apache.wicket.guice; +import static org.junit.jupiter.api.Assertions.assertNull; + import java.lang.reflect.Field; -import org.junit.Test; +import org.junit.jupiter.api.Test; /** * Tests for GuiceFieldValueFactory http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceWebApplicationFactoryTest.java ---------------------------------------------------------------------- diff --git a/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceWebApplicationFactoryTest.java b/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceWebApplicationFactoryTest.java index 3bfddb3..6bcf58a 100644 --- a/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceWebApplicationFactoryTest.java +++ b/wicket-guice/src/test/java/org/apache/wicket/guice/GuiceWebApplicationFactoryTest.java @@ -21,12 +21,13 @@ import java.util.Enumeration; import javax.servlet.FilterConfig; import javax.servlet.ServletContext; -import com.google.inject.AbstractModule; import org.apache.wicket.Page; import org.apache.wicket.protocol.http.WebApplication; import org.apache.wicket.protocol.http.WicketFilter; import org.apache.wicket.protocol.http.mock.MockServletContext; -import org.junit.Test; +import org.junit.jupiter.api.Test; + +import com.google.inject.AbstractModule; /** */ http://git-wip-us.apache.org/repos/asf/wicket/blob/0b48f270/wicket-guice/src/test/java/org/apache/wicket/guice/JavaxInjectGuiceInjectorTest.java ---------------------------------------------------------------------- diff --git a/wicket-guice/src/test/java/org/apache/wicket/guice/JavaxInjectGuiceInjectorTest.java b/wicket-guice/src/test/java/org/apache/wicket/guice/JavaxInjectGuiceInjectorTest.java index 1ea6598..7350d0a 100644 --- a/wicket-guice/src/test/java/org/apache/wicket/guice/JavaxInjectGuiceInjectorTest.java +++ b/wicket-guice/src/test/java/org/apache/wicket/guice/JavaxInjectGuiceInjectorTest.java @@ -16,17 +16,17 @@ */ package org.apache.wicket.guice; -import static org.hamcrest.CoreMatchers.equalTo; -import static org.hamcrest.CoreMatchers.is; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.fail; + +import javax.inject.Inject; import org.apache.wicket.ajax.attributes.IAjaxCallListener; -import org.junit.Test; +import org.junit.jupiter.api.Test; import com.google.inject.ConfigurationException; import com.google.inject.spi.Message; -import javax.inject.Inject; - /** */ public class JavaxInjectGuiceInjectorTest extends AbstractInjectorTest @@ -62,20 +62,25 @@ public class JavaxInjectGuiceInjectorTest extends AbstractInjectorTest catch (ConfigurationException cx) { Message message = cx.getErrorMessages().iterator().next(); - assertThat(message.getMessage(), is(equalTo("No implementation for org.apache.wicket.ajax.attributes.IAjaxCallListener was bound."))); + assertEquals( + "No implementation for org.apache.wicket.ajax.attributes.IAjaxCallListener was bound.", + message.getMessage()); } } - private static class MyJavaxInjectWithNonExistingTestComponent extends JavaxInjectTestComponent { + private static class MyJavaxInjectWithNonExistingTestComponent extends JavaxInjectTestComponent + { @Inject private IAjaxCallListener nonExisting; - public MyJavaxInjectWithNonExistingTestComponent() { + public MyJavaxInjectWithNonExistingTestComponent() + { super("id"); } - public IAjaxCallListener getNonExisting() { + public IAjaxCallListener getNonExisting() + { return nonExisting; } }