Version 1.1.0 of UnitSocializer was released last week. This release contains minor dependency changes to allow it to be used with Java 25.
I also added support for the JUnit @Nested annotation.
More info can be found here: wouter-bauweraerts.github.io/UnitSocializ...
04.12.2025 06:45
π 0
π 0
π¬ 0
π 0
TALKS - Voxxed Days ZΓΌrich 2026
We all know writing tests is important to ensure that our code behaves as expected. Tests should not only ensure that our new code is correct, but they should also serve as a means of detectingβ¦
I'm glad to announce that I will be present at Voxxed Days ZΓΌrich in 2026, so I can enjoy engaging sessions, meet the local #Java community and catch up with other speakers.
#VDZ26 #unitTest #UnitSocializer
More details about my session can be found here: vdz26.voxxeddays.ch/talk/?id=2508
27.11.2025 07:00
π 2
π 1
π¬ 0
π 0
Are you sick of failing unit tests during #refactoring? We should be able to rearrange the code without altering the behavior. But how can we ensure this if our tests fail?
Let's redefine the unit, focus on testing behavior and join me in the #sociable test revolution! www.canva.com/design/DAG4l...
24.11.2025 10:45
π 2
π 1
π¬ 1
π 0
AI-generated tests: Letting the fox guard the henhouse
Check out this LinkedIn Carousel designed by Wouter Bauweraerts.
With agentic AI and modern LLMs, anyone can now create apps. While AI-generated code improves, developers remain crucial. Many developers dislike writing tests, which leads them to rely on AI for test generation. However, trusting AI to test its own code is problematic.
19.11.2025 10:45
π 1
π 1
π¬ 0
π 0
GitHub - wouter-bauweraerts/sociable-pet-adoption: Demo project for the talk "From Fragile to Fearless"
Demo project for the talk "From Fragile to Fearless" - wouter-bauweraerts/sociable-pet-adoption
I had a great time tonight! For those who missed the session or want to check the demo again, the code is available here: github.com/wouter-bauwe...
More information about UnitSocializer can be found here: wouter-bauweraerts.github.io/UnitSocializ...
Feel free to experiment and/or contribute!
18.11.2025 21:24
π 2
π 1
π¬ 0
π 0
Tonight I'll be attending and presenting at the #BeJUG #meetup in Ghent. I will talk about how you can write robust tests with only some minor changes in your test setup!
I'm also curious to learn more about FFM on Raspberry Pi! I hope to see you there!
#java #community
18.11.2025 06:55
π 2
π 1
π¬ 0
π 0
Had a great first day at #GoTechWorld in #Bucharest with a great talk about #GithubActions! The Speaker/exhibitor party afterwards was also a great moment to meet new people. As we should⦠we ended up in the bar of our hotel for a good closure!
11.11.2025 21:38
π 0
π 0
π¬ 0
π 0
Acceptance Criteria
Simple rules to write great acceptance criteria
Last week, I elaborated on requirements. But to create good software solutions, developers also need good Acceptance Criteria!
Read about the rules for acceptance criteria here: www.canva.com/design/DAG2D...
#softwareDevelopment #quality #userStory #requirements #acceptanceCriteria #bdd #tdd
11.11.2025 10:45
π 1
π 0
π¬ 0
π 0
I'll dive into different types of unit tests, using other definitions of the concept of a unit. I will demonstrate the power of sociable testing during a live demo, where I will also introduce #UnitSocializer to the Romanian developer community.
06.11.2025 10:30
π 0
π 0
π¬ 0
π 0
Next week I'll be attending the #GoTechWorld conference in #Bucharest. Here I'll be speaking about how you can easily improve your unit tests.
If you're also there, you're welcome to come and find me for a quick chat and a cup of coffee!
#conference #speaker #openSource #quality
06.11.2025 10:30
π 1
π 0
π¬ 1
π 0
Am I missing something? Let's talk!
Requirements are not the only crucial part of a user story. A user story is not complete unless it contains good acceptance criteria. Want to know more about this? Follow me for more!
03.11.2025 13:55
π 0
π 0
π¬ 0
π 0
Requirements
I've listed some crucial details here: www.canva.com/design/DAG2D...
03.11.2025 13:55
π 0
π 0
π¬ 1
π 0
Software developers are great at solving problems! However, they need to know exactly what problems they should solve. To do our job, we need good user stories of which requirements are the core! What are #requirements? Link to more details in the comments!
#softwareDevelopment #quality #userStory
03.11.2025 13:55
π 1
π 0
π¬ 1
π 0
UnitSocializer jUnit-Mockito
For #java developers, I have some great news! I started an #OpenSource project called #UnitSocializer. This helps you write sociable unit tests, while reducing the complexity in the setup!
Check it out here: wouter-bauweraerts.github.io/UnitSocializ...
29.10.2025 12:45
π 3
π 1
π¬ 0
π 0
Now I know. Sociable tests can become complex in large projects. Especially the setup!
But, I truly believe that it is worth the effort!
Your tests will be able to validate that you didn't break anything during the refactoring process. You might have some compilation errors, but that's all!
29.10.2025 12:45
π 0
π 0
π¬ 1
π 0
Sociable tests accept dependencies. Limited to what is within your control and what can be done without spinning up an application context. So you will mock your interactions with external systems. By doing so, you will focus on testing the behavior.
29.10.2025 12:45
π 0
π 0
π¬ 1
π 0
Hey #developer! Do you suffer from test failures when #refactoring? I dare you to investigate your #unitTests. I'm confident that you will find your tests using a lot of mocks! These #solitaryTests tend to break when refactoring.
Why don't you try #sociableTesting?
#java
29.10.2025 12:45
π 2
π 1
π¬ 1
π 0
You canβt attend an @rotterdamjug.bsky.social meetup without making a detour to enjoy this beautiful bridge by night
28.10.2025 21:47
π 2
π 0
π¬ 0
π 0
Just had the opportunity to present how you can easily write robust unit tests. Tests that help you change your code with confidence, without fear of breaking things.
Thanks @rotterdamjug.bsky.social and @royvanrijn.com for having me!
28.10.2025 19:05
π 3
π 0
π¬ 0
π 0
Tomorrow I'll be presenting at the RotterdamJUG meetup!
I prepared an inspiring session about how you can improve your unit tests, making them less fragile when you make changes or refactor your code!
I hope to see you there! Check the meetup event for more details! www.meetup.com/rotterdamjug...
27.10.2025 11:30
π 0
π 0
π¬ 0
π 0
π BeJUG is back in Ghent this November!
Big thank you to Inetum (www.inetum.com/en/belgium) for hosting us!
Speakers are @frankdelporte.be and @wbauweraerts.bsky.social. Looking forward to what they have to share!
Sign up here: www.meetup.com/belgian-java...
23.10.2025 10:47
π 9
π 5
π¬ 0
π 0
Dealing with legacy code is inevitable code. Sometimes it's well-structured, but often it's poor quality, like spaghetti, with testing gaps. When refactoring legacy, apply "Golden Master" or "Lift Up Conditional" to increase confidence in maintenance. #softwareDevelopment #legacy #quality
13.10.2025 10:13
π 1
π 0
π¬ 0
π 0
I just released both 5.5.0 and 5.5.1 of instancio-fixture-builder release for compatibility with all recent #instancio versions.
No major changes in the fixture builder concept, just had to do some version updates!
Support for Java 25 (LTS) is on it's way!
#testdata #opensource #instancio
02.10.2025 05:45
π 1
π 0
π¬ 1
π 0
And I hope itβll be around for many more years!
30.09.2025 12:57
π 1
π 0
π¬ 0
π 0
03-2025 2I2 | 30 Years Of JAVA - (Part 3 2I2) - Special Edition - JAVAPRO International
IDE & TOOLS βͺοΈ Jump 20 Years of Java with Migration EngineeringβͺοΈ Code Reviews with AI: A Developerβ¦
A brand new #JAVAPRO Special Edition has been released. However I enjoyed the previous issues, I love this one even more!
Amongst interesting articles of very skilled people, you can also find my article about how I think about #testing!
Download for free at javapro.io/2025/09/30/0...
#java
30.09.2025 11:25
π 5
π 2
π¬ 1
π 0
Stupid me⦠forget the picture! So, also off stage #murphy is with me!
20.06.2025 15:05
π 0
π 0
π¬ 0
π 0
Time files! @lu.voxxeddays.com is over for me, but I had an amazing time, learned cool stuff, gained more #insight and did Some #liveCoding. Also murphy was present, but I managed to make my point, and I enjoyed every second!
Iβll be back! #conference #java #testdata #knowledgeSharing
20.06.2025 15:05
π 3
π 2
π¬ 1
π 0