11 Sep 2026

feedDZone Java Zone

How to Perform Response Verification in REST-Assured Java for API Testing: Part 2

API testing is an essential part of modern software development. While sending requests and receiving responses is straightforward, the real value of API automation comes from response verification. A test is meaningful only when it validates that the API returns the correct data, structure, status codes, and business rules.

In Java-based API automation, REST Assured combined with Hamcrest Matchers provides a clean and expressive way to verify API responses. These matchers help testers write readable assertions that validate numbers, strings, arrays, JSON objects, and collections with minimal code.

11 Sep 2026 7:00pm GMT

10 Sep 2026

feedDZone Java Zone

Stream Processing on the Mainframe With Apache Flink: Genius or a Glitch in the Matrix?

Running Apache Flink on a mainframe sounds odd at first. A modern stream processing engine on a platform most people call legacy? But take a closer look. It is not only possible. It might be a smart move for some of the largest financial institutions in the world. This post explores why some enterprises want Apache Flink on the mainframe, how it could work, and whether it is a brilliant innovation or a technical detour.

Disclaimer: The views and opinions expressed in this blog are strictly my own and do not necessarily reflect the official policy or position of my employer.

10 Sep 2026 7:00pm GMT

How to Correctly Implement ‘Sneaky Throws’ in Java

If you ask Java developers about the concept of 'Sneaky Throws,' I am almost sure there will be a couple of opinions that are quite differently expressed, but similar in their meaning. Some will sum it up as being able to throw checked exceptions without declaring them explicitly; others will amend that it means writing functional-style code (lambdas) and being allowed to call methods that throw checked exceptions.

Most probably, it will be surely mentioned that there's a Lombok annotation called exactly @SneakyThrows that solves the problem immediately when put on a method. Last but not least, to outline it in a more pragmatic manner, the concept allows tricking the Java compiler into treating checked exceptions as runtime exceptions.

10 Sep 2026 6:00pm GMT

25 Aug 2026

feedLua: news

Lua 5.4.9 released

Lua 5.4.9 has been released. It fixes all known bugs in Lua 5.4.8.

25 Aug 2026 11:00am GMT

04 Aug 2026

feedLua: news

Lua 5.5.1 released

Lua 5.5.1 has been released. It fixes all known bugs in Lua 5.5.0.

04 Aug 2026 12:38am GMT

20 Feb 2026

feedLua: news

Lua becomes an SPI associated project

Lua is now an SPI associated project.

20 Feb 2026 11:15am GMT