#3932: WicketPageTestBase.java

projectforge-wicket/src/test/java/org/projectforge/web/wicket/WicketPageTestBase.java Java Test, projectforge-wicket/src/test/java/org/projectforge/web/wicket/WicketPageTestBase.java 302 lines · 183 code · 89 comments · 30 blank
Foundation test base class for all Wicket page tests — configures the WicketTester with ProjectForge's Spring application context, security, and component wiring.

Git History

868d6abb7 2025 -> 2026
63081666f Source file headers: 2024-> 2025.
a73905c14 Fix typos in projectforge*/ directories Found via codespell See c3b0602a893
200b50dc0 WIP: gradle...
176cb32d7 WIP: Gradle
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
ea7ec2556 Refactored (due to security reasons): PFUserDO.password -> UserPasswordDO.passwordHash
42775ab15 AbstractTestBase: plugins and i18 initialized, Datatransfer: notification finished: classical version of AddressView and AddressEdit removed.
87c3c773c WIP: Refactoring of login handling...
8e1979201 WIP: Refactoring of login handling...
5ffff18f8 WIP: Refactoring of login handling...
5f7ef41b8 Copyright 2021 -> 2022
0050a24d9 String password -> char[] password. Not yet tested: LDAP client/master and change of Wlan-Password.
b2fcd34c1 AbstractTestBase.log -> baseLog
c0f2b9de0 Tenants functionality removed everywhere (untested).
ceb63e8a1 Source code header: (C) 2001-2021.
f030f2f53 wip: wxternal plugins...
270cc8231 Wicket version of LoginPage removed.
7c79f1922 Copyright of source header -> 2020.
60306de48 Startup of ProjectForge and initialization changed. SystemStatus introduced.
8d0def4e1 WicketSupport for Kotlin based SpringBeans improved.
dc4db8a8e Workaround for Wicket-SpringBean issue: KotlinComponents and WicketSupport classes added as hot-fix for the de-migration phase of Wicket.
523ce3c90 New UserPrefCache seems to work now, ready to fly...
20e07f9d1 All tests are now migrated. Only 5 of 178 tests using JUnit 4 (due to Powermock). 170 tests are now based on JUnit 5 - Jupiter.
f46333761 TestNG and JUnit4 replaced by JUnit5. Some tests (with powermock) are still JUnit4. No more TestNG tests exist.
63d38274c AbstractBase -> AbstractTestBase. AddressTest migrated to JUnit Jupiter as a first proof.
3227a96ba static variables moved AbstractTestNGBase -> AbstractBase.
5173b6102 AbstractBase -> AbstractTestNGBase | AbstractJunitBase
bdce90db1 Merge branch 'develop' into feature/PROJECTFORGE-3391
f979e8a42 MGC-UPDATE: Update auf Version 3.0.0-SNAPSHOT
4f6da9cf8 PROJECTFORGE-3391 Remove menu cache and user xml pref entry
ed0f73b14 Changed Wicket Version to 7.8. Changed select2 to org.wicketstuff
fff765254 PROJECTFORGE-2538 move cookie code to new CookieService, move logout methods from LoginPage to LoginService
db5c6fb50 PROJECTFORGE-3048 move I18n related classes in the same package
9ebb88522 Initial commit