Testing
-
Core Java

Test Driven Traps, part 2
The Story of a Unit in Unit Tests In the previous part of this article, you could see some bad,…
Read More » -
Groovy

Test Driven Traps, part 1
Have you ever been in a situation, where a simple change of code, broke a few hundred tests? Have you…
Read More » -
Enterprise Java

The crystal ball illusion
I have noticed that people sometimes avoid doing thorough testing. This may sound as bogus to some, but hear me…
Read More » -
Enterprise Java

Spring Testing Support and Context caching
Spring provides a comprehensive support for unit and integration testing – through annotations to load up a Spring application context,…
Read More » -
Enterprise Java

Maven Cargo plugin for Integration Testing
A very common need in the lifecycle of a project is setting up integration testing. Luckily, Maven has built-in support…
Read More » -
Enterprise Java

5 Tips for Unit Testing Threaded Code
Here’s a few tips on how take make testing your code for logical correctness (as opposed to multi-threaded correctness). I…
Read More » -
Software Development

Help, My Code Isn’t Testable! Do I Need to Fix the Design?
Our code is often untestable because there is no easy way to “sense1” the results in a good way and…
Read More » -
Software Development

A Classification of Tests
There are many ways of testing software. This post uses the five Ws to classify the different types of tests…
Read More » -
Enterprise Java

Tips for testing with Java
Introduction I love automated testing. In a rare diversion into op-ed1 I thought a put few thoughts (read – opinions)…
Read More »





