Testing
-
Core Java

Writing Clean Tests – It Starts from the Configuration
It is pretty hard to figure out a good definition for clean code because everyone of us has our own…
Read More » -
Software Development

Tests as documentation
Documentation needs to be comprehensive, always up-to-date and accessible. By comprehensive I mean that it must cover all important areas…
Read More » -
Software Development

Insight view: Perfect Test Automation
Nothing is perfect in the world, except the football skill of Leo Messi. Yeah, maybe not always but in most…
Read More » -
Software Development

TDD Is Dead? Let’s Kill The Messenger Instead!
David H. Hansson (@DHH) sparked the “TDD being dead” latest twitter storm. DHH is no stranger to controversy, and he…
Read More » -
Software Development

What Is A Unit Test?
What make unit tests different than other tests? They are full of FAIL. Going to the Wikipedia definition, you’ll get…
Read More » -
Software Development

Three Reasons Why We Should Not Use Inheritance In Our Tests
When we write automated tests (either unit or integration tests) for our application, we should notice pretty soon that Many…
Read More » -
Enterprise Java

Spring test with thymeleaf for views
I am a recent convert to thymeleaf for view templating in Spring based web applications, preferring it over jsp’s. All…
Read More » -
Core Java

Yet another way to handle exceptions in JUnit: catch-exception
There are many ways of handling exceptions in JUnit (3 ways of handling exceptions in JUnit. Which one to choose?,…
Read More » -
DevOps

A Docker Maven Plugin for Integration Testing
What is Docker? Docker is the buzzword that is taking the DevOps world. If you don’t know yet what is…
Read More »



