WG – Spring-Style Testing Compatibility for Quarkus #49964
Replies: 6 comments 7 replies
-
|
I scheduled a kickoff meeting for Wednesday September 17 10:30am - 11:30am EDT. I'll use https://docs.google.com/document/d/1lyZnSBrBpAgW8TEhGXMvWMK9NxMvHRhXJK2ueb3ULJA/edit?usp=sharing to track meeting notes, but will post a comment back here after the meeting containing all the meeting notes. |
Beta Was this translation helpful? Give feedback.
-
|
Board created: WG - Spring-Style Testing (view) |
Beta Was this translation helpful? Give feedback.
-
|
Some of my initial thoughts based on my familiarities with both Spring & Quarkus Spring
|
Beta Was this translation helpful? Give feedback.
-
|
Really like this feature, slice test and a mock env autoconfigured for it is good to test small functions but not need to load all resources and dependencies as Quarkus test. |
Beta Was this translation helpful? Give feedback.
-
|
Notes from Working Group kickoff meeting on September 17, 2025:
Notes (taken by Eric): Agenda
Notes
Action Items
|
Beta Was this translation helpful? Give feedback.
-
|
I just want to say that we should not complicate testing in Quarkus by introducing stuff from SB, which I don't like at all and never had the need for it in Quarkus. Since running IT tests in Quarkus is cheap, thx to Continious Testing, I don't slice up my application and write different tests for it. Usually writing IT + UT (unit test) is more than enough. Coming to using/generating test data in Quarkus, there are many ways to do it:
Options 2 & 3 are the easiest to setup. Maybe we can improve option 2 from the dev-ui by making use of AI. We can tell AI to generate a test data with n records and create an import.sql from it and also configure it automatically in What I don't want in Quarkus is that testing becomes bloated and a maintanance hell, like my experience with SB. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Objective
Enable Spring developers to migrate to Quarkus with minimal friction by exploring and providing compatibility layers for the most common Spring testing patterns. So they don’t need to rewrite their existing tests.
Problem Statement
Proposed Solution
Definition of Done
The WG will be considered complete when the following are delivered:
Scope
In Scope
⠀
Out of Scope
Organization & Workflow
⠀
Beta Was this translation helpful? Give feedback.
All reactions