~/talk

From Bugs to Brilliance: Testing Toolbox in Action

Talkat JCON EUROPE 2025 · 2025-05-12..05-15· [testing, developer-experience]
links:none on file
slides:none on file

Demos show concrete, usable tools and working code: fluent assertions with AssertJ produce readable failure output that pinpoints a missing “h”, async polling with Awaitility retries until a 5s timeout, test data via Instancio and DataFaker auto‑generates nested objects and respects JPA constraints, dependency simulation uses MockServer with OpenAPI.json and Testcontainers spins up Redis/Jedis while Toxiproxy cuts and restores connections to reproduce failures, and JUnit Pioneer cartesian tests reveal an intentional password‑generator bug so the tests demonstrably fail until fixed.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 3:30JUnit extensions overview
  3. 9:57Test data generation tools
  4. 15:35Mocking and mock servers
  5. 21:33Parameterized testing
  6. 25:04JUnit Pioneer features
  7. 29:24Chaos testing with Toxiproxy
  8. 34:58Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.