Java
-
How to Phrase Back End Tests in Cucumber
Cucumber is an execution framework for a specification language. It’s not meant to be a testing language, but it’s used…
Read More » -
Using JSON Schema Validation to Map Sparse JSON
In this post, we’ll look at a problem that comes up when you create APIs and share them. In particular,…
Read More » -
CUBA 7.2 – what’s new?
The seventh version of the CUBA platform was a big step forward. Internal architecture improvements and the new IDE built…
Read More » -
In praise of the thoughful design: how property-based testing helps me to be a better developer
The developer’s testing toolbox is one of these things which rarely stays unchanged. For sure, some testing practices have proven…
Read More » -
REST / HTTP methods: POST vs. PUT vs. PATCH
Each HTTP request consists of a method (sometimes called verb) that indicates the action to be performed on the identified…
Read More » -
HTTP methods: Idempotency and Safety
Idempotency and safety are properties of HTTP methods. The HTTP RFC defines these properties and tells us which HTTP methods…
Read More » -
Validating code and architecture constraints with ArchUnit
Introduction ArchUnit is a library for checking Java code against a set of self defined code and architecture constraints. These…
Read More » -
JMetro Version 11.6.8 And 8.6.8 Released
Another release, this time a shorter update. Writing documentation and blog posts is a bit of a bummer, but I…
Read More » -
How Linear Search or Sequential Search Algorithms works in Java? Example Tutorial
Hello guys, earlier, I have talked about how the binary search algorithm works and shared the code to implement the…
Read More »