Testing
-
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 » -
Software Development
How (NOT TO) measure latency
Latency is defined as time interval between the stimulation and response and is a value which is of importance in…
Read More » -
Enterprise Java
Integration Testing for Spring Applications with JNDI Connection Pools
We all know we need to use connection pools where ever we connect to a database. All of the modern…
Read More »