Testing
-
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 » -
Software Development
What’s better – Big Fat Tests or Little Tests?
Like most startups, we built a lot of prototypes and wrote and threw out a lot of code as we…
Read More » -
Core Java
Using EasyMock or Mockito
I have been using EasyMock for most of time but recently I worked with a few people who were pretty…
Read More »